我正在编写一个生成文本文件的react-native ios应用程序。该文件使用react-native-fs存储在/var/mobile/Containers/Data/Application/76C594FD-282D-41B2-9BE6-B6B1C785BDE6/Documents/backup.json中。
我想将此文件分享到google drive / dropbox / microsoft一个驱动器,因此我使用ActionSheetIOS.showShareActionSheetWithOptions API来共享该文件:
ActionSheetIOS.showShareActionSheetWithOptions({
url: '/var/mobile/Containers/Data/Application/76C594FD-282D-41B2-9BE6-B6B1C785BDE6/Documents/backup.json'
},
(error) => console.warn(error.message),
(success, method) => {
var text;
if (success) {
text = 'Shared';
} else {
text = 'Not shared';
}
console.warn(text)
})
但是当我在设备上测试时,共享操作不包括google drive / onedrive / dropbox(screenshot available here)。
我做错了吗?
答案 0 :(得分:0)
看起来设备实际上没有安装谷歌硬盘或Dropbox。如果这些应用尚未安装,则无法与您分享。