在使用vue框架页面,按照文档先后配置好了js接口安全域名——1.6.0版本jssdk——配置config opentaglist——使用<script type="text/wxtag-template"></script>包括button,html代码如下
<wx-open-launch-weapp
username="gh_ebfb250249c1"
@error="launchAppError"
@launch="launchAppLaunch"
@ready="launchAppReady"
>
<script type="text/wxtag-template">
<style>.btn { display: flex;align-items: center; }</style>
<button class="btn"
style="border-radius: 55px;font-size:15px;color:#ffffff;font-weight:700;padding: 0 50px;height:45px;line-height: 45px;background-color: #FF9700;margin: 0 auto;"
>立即打开小程序</button>
</script>
</wx-open-launch-weapp>
微信如此垃圾,做不好就别做这么复杂,一大堆问题
两个问题:
1.官方给的demo代码button的闭合标签缺少"/" 2.jsApiList需要配置,随便写个功能名称比如 ['onMenuShareTimeline']
使用小程序跳转按钮:<wx-open-launch-weapp>从公众号调整到小程序,线下环境用http可以跳转成功,线上用https的跳转,苹果手机可以,安卓手机不行,有哪位大佬知道是什么问题吗?
微信实在是欺人太甚太坑人了。
问题解决了。因为用的是测试的服务号,测试服务号是个人的。改为生产环境的,生产环境的是企业的已认证,在真机上测试 可以看到按钮出来了。在浏览器看着是空白的。
http://test-m.qtshe.com/test.html
我是小程序云开发里部署的静态网站,小程序 appid 对应的主体是企业...
静态H5页面,我也是微信无法显示按钮
主体类型是企业法人及个体工商户
开发者工具不显示
我碰到的奇葩问题是: 沙盒环境下,安卓苹果都是OK的。然后到线上环境了,苹果是OK的,安卓不显示。开发者工具下,都是OK的。
求人给个解决方案,标签不显示问题
不显示一般都是openTagList里面没有填的原因:在里面写入openTagList: ['wx-open-launch-weapp']
是测试号的问题,换成线上的就好了