楼主解决了吗?我的是真机、开发者工具都有按钮,但是点击没有反应,监听的事件也不触发
服务号中使用 wx-open-launch-weapp 真机点击没反应?[图片][图片] [图片] [图片]
2020-12-14楼主解决了吗?
wx-open-launch-weapp点击无反应?<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> <!DOCTYPE html> <html lang="en"> <head> <title>跳转小程序.......</title> <script type="text/javascript" src="http://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script> <script type="text/javascript" src="http://res2.wx.qq.com/open/js/jweixin-1.6.0.js"></script> <script type="text/javascript"> var timestamp = '<%=request.getAttribute("timestamp") %>'; var nonceStr = '<%=request.getAttribute("nonceStr") %>'; var signature = '<%=request.getAttribute("signature") %>'; var url = location.href.split('#')[0]; console.log(url); console.log(encodeURIComponent(url)); wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印 appId: 'wx05eecfa1533f8262', // 必填,公众号的唯一标识 timestamp: timestamp, // 必填,生成签名的时间戳 nonceStr: nonceStr, // 必填,生成签名的随机串 signature: signature,// 必填,签名 jsApiList: ['onMenuShareTimeline'], // 必填,需要使用的JS接口列表 openTagList: ['wx-open-launch-weapp'] // 可选,需要使用的开放标签列表,例如['wx-open-launch-app'] }); wx.ready(function () { console.log("ready") }); wx.error(function (res) { console.log(res, "error"); }); </script> </head> <body> <wx-open-launch-weapp id="launch-btn" username="gh_c2ece0685a62" path="/singlePay/pages/router/index.html"> <style>.btn { padding: 12px }</style> <button class="btn">打开小程序</button> </wx-open-launch-weapp> <script> var btn = document.getElementById('launch-btn'); btn.addEventListener('launch', function (e) { console.log('success'); }); btn.addEventListener('error', function (e) { console.log('fail', e.detail); }); </script> </body> </html> 以上是html代码,点击按钮无反应,不要说什么<template>标签没有,我加了这个标签,按钮就不显示了!!!!!! 地址:http://uat.91eid.com/appserver/applet 手机:小米9 安卓系统:10 微信版本7.0.20
2020-12-11解决了 ,在url后面拼随机数,安卓问题解决
安卓微信公众号分享后,原页面的链接被新链接替换,ios没有,这该怎么办?一个页面此页面称A,点击分享,标题、图片、描述都正常显示,点击链接也可以跳到制定的页面此页面程B,但是,问题来了 安卓:用路由拼原页面 A 链接进入,但进入的却是 B 页面;然后 拼项目里别的页面的 链接,进入的还是B 发现一个解决的思路是 清除缓存,但是所有的安卓都会出现这问题,不能都清除缓存,不知道怎么办 ios : 无任何问题!!! 用路由拼原页面 A 链接进入,是A页面;拼项目里别的页面的 链接,进入还是指定的页面 这是什么问题??? 项目用 vue router 在 hash 模式
2020-08-27