react-native-share android 6问题

时间:2018-10-09 07:18:36

标签: react-native

图书馆:react-native-community / react-native-share GIT问题:https://github.com/react-native-community/react-native-share/issues/377

我们看到该库适用于android 8及更高版本,但是对于android 7或更低版​​本,我们看到当我们共享文件路径时,该文件路径是共享的而不是文件。 onShare(){console.log('从路径共享文件:',this.state.fileModel.filePath); const shareOptions = {标题:“共享文件”,网址:this.state.fileModel.filePath};返回Share.open(shareOptions); }

在Android 7上:从路径共享文件:file:///data/user/0/com.appname/files/images/files/62954.JPEG

在Android8上:从路径共享文件:file:///data/user/0/com.appname/files/images/files/62954.JPEG

所以返回的路径似乎是正确的,但是对于android> 8,图像是共享的,对于android <= 7,路径是“ file:///data/user/0/com.appname/files/images/files /62954.JPEG”被共享。

可能是什么原因?

0 个答案:

没有答案