【发布时间】:2017-10-15 18:12:22
【问题描述】:
我尝试在我的 react native 项目中检查其他应用程序安装,我使用的模块如下:https://www.npmjs.com/package/react-native-check-app-install 但总是得到这个错误: 无法读取未定义的属性“pkgName” 这是我的代码:
AppInstalledChecker
.isAppInstalledAndroid('com.skype.raider')
.then((isInstalled) => {
// isInstalled is true if the app is installed or false if not
console.log('App Skype status: ', isInstalled);
});
任何人都可以建议我一种方法,以便在 react native 中检查应用安装(两者:iOS/android)
【问题讨论】:
-
不应该是
.isAppInstalledAndroid('skype')吗?因为pkgName已经在 app-list 对象中定义了。来源:github.com/redpandatronicsuk/react-native-check-app-install/… -
我尝试了 react-native-check-app-install 并失败了,因为它真的有问题 :) 起初我决定修复一些错误,但最后我只安装了 react-native-shared-group-偏好并忘记 react-native-check-app-install :)
标签: react-native react-native-android react-native-ios