【发布时间】:2020-03-26 10:49:12
【问题描述】:
我想将我的 react 原生应用中的视频分享到 Instagram。我编辑了这个视频文件,所以我没有直接从我的相机胶卷中获取它,但我在本地有一个链接,我已经在下面的物理 iPhone 设备上登录了它:
uri:
"private/var/mobile/Containers/Data/Application/(Long filename).mp4"
然后我删除了“/private”。我想要做的是使用 React Native 中的“链接”:
shareToApp = (uri) => {
amendedURI = 'file://' + uri;
let encodedURL = encodeURIComponent(amendedURI);
let instagramURL = 'instagram://library?AssetPath=${' + encodedURL + '}';
return Linking.openURL(instagramURL);
}
但您分享到“Feed”或“Stories”的屏幕显示的是我画廊中的最后一项(图片或视频),而不是我作为“uri”传递的视频
这里有什么东西阻止我做到这一点吗?
【问题讨论】:
标签: reactjs react-native