菜鸡
菜鸡
  • 发布:2017-12-26 10:39
  • 更新:2017-12-26 10:39
  • 阅读:3736

native.js唤起微信扫一扫

分类:Native.js

#没有废话直接上代码

  
var Intent = plus.android.importClass("android.content.Intent");  
var intent = new Intent(Intent.ACTION_MAIN);  
intent.addCategory(Intent.CATEGORY_LAUNCHER);  
var ComponentName = plus.android.importClass("android.content.ComponentName");  
var comp = new ComponentName("com.tencent.mm","com.tencent.mm.ui.LauncherUI");  
intent.setComponent(comp);  
//只想唤起微信就不要下面这句传参代码  
intent.putExtra("LauncherUI.From.Scaner.Shortcut", true);  
intent.setAction("android.intent.action.VIEW");  
var main = plus.android.runtimeMainActivity();  
main.startActivity(intent);  

用得上就点个赞,仅此而已

5 关注 分享
BoredApe 诺墨 1***@qq.com lhyh 神舟

要回复文章请先登录注册

回梦無痕

回梦無痕

回复 大苏 :
都是半年前的接口了?微信早封了。
2018-05-24 17:27
大苏

大苏

回复 回梦無痕 :
你这个不行啊
2018-05-24 17:20
lhyh

lhyh

鸡哥威武
2017-12-27 14:40
回梦無痕

回梦無痕

回复 菜鸡 :
那我不太清楚,我只测试了ios可用,安卓没有测试
2017-12-26 11:02
菜鸡

菜鸡 (作者)

回复 回梦無痕 :
微信现在屏蔽了很多url scheme,就包括你这个scanqrcode的
2017-12-26 10:59
回梦無痕

回梦無痕

不用那么复杂吧?
//唤起微信扫一扫
plus.runtime.openURL("weixin://scanqrcode");
//唤起微信
plus.runtime.openURL("weixin://");
2017-12-26 10:57