我正在使用React Native开发应用程序,我有以下代码:
Share.share({
title,
message: url,
url,
})
.then((a) => console.warn('', a)
.catch((e) => console.warn('error', e)));
这在Android中运行良好,但在iOS中,共享对话框会立即打开并关闭,同时我的应用程序保持冻结状态,就好像它正在等待共享对话框中的某些响应一样。
有什么想法吗?无法找到任何相关问题。
这就是我使用的:https://facebook.github.io/react-native/docs/share.html
我也试过ActionSheetIOS,我也有同样的行为。
答案 0 :(得分:2)
显然,无法在iOS中的模式中打开共享对话框,或者类似的东西。我解决了这个问题,当模态关闭时发出一个事件,然后打开共享对话框。