服务号订阅通知, 调试&样式&事件问题
https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#%E6%9C%8D%E5%8A%A1%E5%8F%B7%E8%AE%A2%E9%98%85%E9%80%9A%E7%9F%A5%E6%8C%89%E9%92%AE-wx-open-subscribe 样式调试问题:完全没办法调试,只能修改后放到测试服,部署,然后手机查看修改的地方,简直太痛苦了,这是为了搞开发者?没做好准备就别搞强制,等开发者工具的功能完善了再推广啊。 事件:现在只有成功和失败的事件通知,没有点击触发前的事件(回调方法可以选择是否继续触发订阅弹窗),没有这个对需要做数据校验的业务完全没办法做,要不用户体验就是每次做一次数据验证都需要点一次订阅,虽然这块的交互设计尽可能的避免数据验证,但是免不了一些特殊的业务需求,希望能考虑下。 样式:在现有的按钮代码样式使用 wx-open-subscribe 标签后部分样式失效,如下面的代码,btn的width=100% 的样式会失效,如果把 p 标签页包进来失效的样式更多,也可能因为我不擅长前端所以搞不定这个情况 <!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div>
<p class="p4">
<a class="per-real-name-btn">按钮</a>
<!-- <wx-open-subscribe> <a class="btn">按钮</a> </wx-open-subscribe> -->
</p>
</div>
</body>
<style>
p {
margin: 0px;
padding: 0px;
line-height: 20px;
width: 100%;
overflow: hidden;
}
.p4 {
margin-top: 20px;
text-align: center;
}
.per-real-name-btn {
display: inline-block;
width: 100%;
height: 40px;
line-height: 40px;
overflow: hidden;
background-image: linear-gradient(to right, rgb(72, 137, 251), rgb(63, 167, 249), rgb(102, 173, 229));
background-size: cover;
font-size: 16px;
font-weight: bold;
color: #fff;
border-radius: 40px;
}
</style>
</html>