zhangyq
zhangyq
  • 发布:2019-02-19 20:24
  • 更新:2020-12-11 10:07
  • 阅读:2644

Android判断是否安装微信

分类:uni-app

var WXApi = plus.ios.import("WXApi");
return WXApi.isWXAppInstalled()
这样可以判断ios下是否安装微信,但是Android下无法判断,有别的方法实现吗?

2019-02-19 20:24 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com - 你可愿与我再并肩

var Intent = plus.android.importClass("android.content.Intent");
var ComponentName = plus.android.importClass('android.content.ComponentName')
var intent = new Intent();
intent.setComponent(new ComponentName("com.tencent.mm", "com.tencent.mm.ui.LauncherUI"));
// intent.putExtra("LauncherUI.From.Scaner.Shortcut", true);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction("android.intent.action.VIEW");
var main = plus.android.runtimeMainActivity();
main.startActivity(intent);

luodada

luodada

plus.oauth.getServices((e)=>{
e[k].authorize((k)=>{

})
})

1***@qq.com

1***@qq.com - 你可愿与我再并肩

if(plus.runtime.isApplicationExist({ pname: 'com.tencent.mm', action: 'weixin://' })) {
//安装微信
} else {
//未安装微信
}

if(plus.runtime.isApplicationExist({ pname: 'com.tencent.mobileqq', action: 'mqq://' })) {
//安装QQ
} else {
//未安装QQ
}

该问题目前已经被锁定, 无法添加新回复