RNFetchBlob.android.actionViewIntent 在 Android 11 上无法正常工作。

8

我已将Android的targetSdkVersion更新为30,并发现在Android 11上actionViewIntent功能无法正常工作。

没有任何错误提示,因此我无法确定具体问题所在。

以下是我的代码:

RNFetchBlob.android.actionViewIntent(filePath, mimeType);

在更新后,还有其他人遇到过这个问题吗?请帮帮我!

提前致谢。


你能解决它吗?我也遇到了同样的问题。 - Yus
耶!请看我是如何解决它的! - Rajkumar J
这个解决方案对你仍然有效吗?在某个时候它对我有效,但现在在Android 11上,执行RNFetchBlob.android.actionViewIntent(filePath, mimeType)不再打开PDF。尽管在Android 10或12上仍然有效。非常令人困惑。 - Ree
1个回答

8

我通过在AndroidManifest.xml中添加"queries",解决了这个问题。

<queries>
    <intent>
        <action android:name="android.intent.action.VIEW" />
        <data android:mimeType="*/*" />
    </intent>
</queries>

<application ....

1
谢谢分享,我也解决了。 - Yus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接