如下代码片段中,jsp页面,使用 <template> 包裹button按钮,并添加样式,在页面中不显示按钮,不知道什么原因。
如果把<template>去除,按钮是显示的,但是点击没有反应。
找了社区里面的帖子,没看到具体的是怎么解决的。
<wx-open-launch-weapp
id="launch-btn"
username="gh_XXXXX"
path="pages/pageMain/index/index"
>
<template>
<style>
.btn { padding: 12px; height: 100px; width: 120px; }
</style>
<button class="btn">打开小程序</button>
</template>
</wx-open-launch-weapp>
wx.ready(function() {
var btn = document.getElementById('launch-btn');
btn.addEventListener('launch', function (e) {
console.log('success');
});
btn.addEventListener('error', function (e) {
console.log('fail', e.detail);
});
});
请查看https://developers.weixin.qq.com/community/develop/doc/000cac14824888ab998b648ee51400?_at=1638438043557
看看配置是否成功:wx.checkJsApi