uniapp 微信公众号跳转小程序的各种坑

一、引进js

http://res2.wx.qq.com/open/js/jweixin-1.6.0.js

import wx from "jweixin-module";
let jsApiList = ['chooseImage']

  wx.config({
             debug: true, // 调试模式,调用的所有api的返回值会alert出来,false就不会alert
             appId: me.appId, // 必填,公众号的唯一标识,填自己的!
             timestamp: me.timestamp, // 必填,生成签名的时间戳,刚才接口拿到的数据
             nonceStr: me.nonceStr, // 必填,生成签名的随机串
             signature: me.signature, // 必填,签名,见附录1 
             jsApiList:jsApiList,
             openTagList: ['wx-open-launch-weapp'] ,// 跳转小程序时必填
             });

1、JS-SDK 报 “errMsg“:“config:ok“,“verifyJsApiList:[],openTagList:[]“

后台要给你这些参数,需要你提供当前页面的url

主要是:你的url给地址不对

要详细到当前页面,例如:https://xxx.com/xxxx/#/pages/camera/camera

2、username是要跳转的小程序的账号原始ID,不是什么appid

<wx-open-launch-weapp id="launch-btn" username="gh_xxxxxx" path="pages/xxx/xxx">
				  <script type="text/wxtag-template">
					   <style scoped>
						  .name-btn{
								/* word-spacing:20px; */
								letter-spacing:2px;
								text-align: center;
								margin-top: 35rpx;
								padding: 12px;
								color: #fff;
								background-color:#6080f7;
								border: 0 none;
								border-radius: 12rpx;
								}
					   </style>
					<button class="name-btn">进入小程序</button>
				 </script>
</wx-open-launch-weapp>

好了,正常使用跳转。。。。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值