- 微信小程序 web-view 打开H5网页 不执行JS?
网页在浏览器上和小程序模拟器上都能正常访问,但是在真机上不行 微信小程序 web-view 打开H5网页 不执行JS 业务域名配置了是HTTPS 直播拉流地址也是HTTPS 。 在浏览器和小程序模拟器测试了都没问题。我跟踪了一下是真机中H5页面引用的外部JS 不执行。flv.js 那个并没有执行 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript" src="./flv.min.js"></script> <video id="videoElement" style="width: 100%;" muted autoplay></video> <button id="unmuteButton" style="visibility: hidden;" >unmute</button> <script> window.onload = function () { if (flvjs.isSupported()) { var videoElement = document.getElementById('videoElement'); var button = document.getElementById("unmuteButton"); var flvPlayer = flvjs.createPlayer({ type: 'flv', url:'直播拉流地址' }); flvPlayer.attachMediaElement(videoElement); flvPlayer.load(); button.addEventListener("click", function() { videoElement.muted = false; flvPlayer.play(); }) } } </script> </body> </html>
04-30 - bindgetphonenumber 在极个别手机上无法吊起弹窗,这个怎么处理?
const dialogConfig = { context: this, title: '是否登录', content: '登录之后即可参与约球、约助教', cancelBtn: '取消', confirmBtn: { openType: 'getPhoneNumber', content: '授权登录', bindgetphonenumber({ detail }) { console.log(detail); if (detail.errMsg.includes('fail')) { Toast({ context: _this, selector: '#t-toast', message: '授权失败', icon: '' }); return false; // 不关闭弹窗 } // 无法吊起弹窗的手机直接跳过了错误信息,返回了undefined // 目前认为是他的微信版本太低了,只能让他去升级微信了,官方有没有解决方案 if (typeof (detail.code) == 'undefined') { Toast({ context: _this, selector: '#t-toast', message: '请升级微信', icon: '' }); return false; // 不关闭弹窗 } _this.getUserMoblie(detail.code) return true; // 关闭弹窗 }, }, }; Dialog.confirm(dialogConfig) [图片][图片] 当前客户的手机并没有吊起授权窗口,点击无效。 请问这个怎么解决!
2023-11-08 - 如何解决小程序提示 'getBoundingClientRect' of undefined问题?
目前小程序前几天更新了tdesign新版本之后,首页就提示这个错误 [图片] 首页无法显示 [图片] 哪位大神可以帮忙解决一下 万分感谢 代码查找里面并没有这个方法
2023-04-23