openApp 插件概述
本插件用来判断设备中是否安装了某app,如未安装则跳转到应用市场供用户安装,目前只支持安卓,后期将追加ios端。
开发组需上传相关应用包名(package)和跳转链接(若没有安装应用市场则直接跳转至应用安装网页可参考应用宝网站
包名可参考此博客并感谢博主“起梦的分享”
https://blog.csdn.net/wang1897b7/article/details/72357984
如没有你想要安装的应用可通过android studio 启动命令监测包名或其他方式
==adb shell am monitor==
判断当前设备是否安装微信客户端
openAppMarket({params},callback(ret, err))
package:
url:
ret:
{
install: true //布尔型;true||false,当前设备是否安装了指定app
msg:“” //应用是否已安装描述信息
}
err:
{ }
var openApp = api.require('openApp');
var params = {
package: 'com.smile.gifmaker',
url: 'www.baidu.com'
};
openApp.openAppMarket(params, function(ret, err) {
if(ret){
alert($apiutil.jsonToStr(ret));
}
});
Android系统
可提供的1.0.0及更高版本