使用链接打开apk with react-native

时间:2017-11-16 09:37:07

标签: android android-intent react-native

我正在尝试使用我的react-native应用程序在android上启动apk安装。我尝试使用此代码与url远程url的apk

Linking.openURL(url).catch(err => {
    console.error(err);
 });

使用此代码,应用程序打开chrome下载apk,然后允许用户安装它。我的目标是使用itent在我的应用程序中直接询问用户是否要安装新应用程序。

我使用RNFS下载应用程序并将其存储在设备上,然后我使用此代码进行安装

Linking.openURL(RNFS.DocumentDirectoryPath+'/test.apk').catch(err => console.error('An error occurred', err));

但是我收到了一个错误:

{"framesToPop":1,"code":"}

你知道这是什么问题,或者我怎么能解决这个问题?我应该使用链接指定意图数据类型application/vnd.android.package-archive吗?如果是,怎么样?

0 个答案:

没有答案