openAppPlus 插件概述
openAppPlus支持打开手机上其它应用,可以传递参数,且支持 uri androidPkg className同时传递参数,可唤起指定应用市场提示用户更新或评分
IOS 系统平台上请使用官方提供的api.openApp方法
打开手机上其它应用
openApp({params}, callback(ret, err))
androidPkg:
className:
uri:
ret:
{
code: 200
}
err:
{
code: 199
}
var openAppPlus = api.require('openAppPlus');
openAppPlus.openApp({
androidPkg:"com.tencent.android.qqdownloader",
className:"com.tencent.pangu.link.LinkProxyActivity",
uri:"market://details?id=com.tencent.mm",
}, function(ret, err){
api.alert({
title:"成功",
msg:JSON.stringify(ret)
})
api.alert({
title:"失败",
msg:JSON.stringify(err)
})
});
var openAppPlus = api.require('openAppPlus');
openAppPlus.openApp({
androidPkg:"com.tencent.android.qqdownloader",
uri:"market://details?id=com.tencent.mm",
}, function(ret, err){
api.alert({
title:"成功",
msg:JSON.stringify(ret)
})
api.alert({
title:"失败",
msg:JSON.stringify(err)
})
});
var openAppPlus = api.require('openAppPlus');
openAppPlus.openApp({
uri:"market://details?id=com.tencent.mm",
}, function(ret, err){
api.alert({
title:"成功",
msg:JSON.stringify(ret)
})
api.alert({
title:"失败",
msg:JSON.stringify(err)
})
});
Android系统
可提供的1.0.0及更高版本