- 微信公众号页面授权后url里面的code 也会被用户复制链接复制出来,怎么办?
目前的现状: 微信公众号页面授权后url里面的code 也会被用户复制链接复制出来 想要的效果: 微信公众号页面授权后url里面的code, 用户复制链接时code会自动被过滤掉 请问如何解决?
2020-11-23 - 安卓系统小程序webview 嵌套公众号网页的非首页外jssdk config 失败?
安卓系统小程序webview 嵌套公众号的网页,此时拿到的是公众号的appid,非首页外jssdk config 失败,安卓系统只能主页config成功. 情况一:IOS 任何页面都可以成功. 情况二:安卓系统7.1.1 /9 都有尝试, 多款安卓系统均出现此错误. 情况三:微信开发工具也会出现这个问题 请问有什么解决办法吗?
2020-02-28 - 小程序中的webview H5按钮如何直接跳转另一个 小程序?
如题,小程序中是一个webview的H5页面,想点击H5的按钮btn0 直接跳转至某个小程序. 目前的方案是: 点击webview的btn0 跳转至小程序的另一个页面B,B中有一个按钮btn1,用户点击btn1,navigateToMiniProgram方法成功跳转至另外一个小程序. 理想状态: 点击webview的btn0 直接跳转至另外一个小程序 请问有什么办法吗? 尝试过: 在页面B中直接触发btn1,navigateToMiniProgram方法,会报错"navigateToMiniProgram:fail can only be invoked by user TAP gesture." https://developers.weixin.qq.com/community/develop/doc/0000ac39168d50641477b725c51c01,原来不能代码触发,只能手动触发. 因此不知道该怎么办了,求大神出招~
2020-02-14 - 安卓微信浏览器无法长按图片识别二维码?
安卓微信浏览器无法长按图片识别二维码,是了好几部安卓手机都是这种情况,长按什么反应都没,一个菜单都没弹出来.图片的src是https 的url ,并非base64.IOS可以长按识别.请问有什么有遇到过类似问题的前辈吗?多谢指教~ 线索一:这些图片都是嵌套在一个瀑布流插件中 vue-waterfall2 线索二:审查元素可以直接点击到图片本身,不存在被其他东西覆盖的原因 线索三:图片的上级 有float 属性上上级是absolute 定位(插件的内部结构) [图片]
2020-01-16 - Vue公众号页面给后天的入参过大导致页面直接卡死,什么原因?
Vue 页面,给后台传42张base64图片代码,IOS端微信没有问题,安卓手机全部卡死.请问是什么原因?又该如何解决呢? js运用到了for of循环和for in循环
2019-12-11 - 安卓7.0.7版本JSSDK分享全部失效
如题,7.0.6版本还好好的,安卓7.0.7版本分享全部失效了,无法转链. IOS7.0.8 版本也是最新版,则没有这个问题.
2019-10-24 - IOS设备JSSDK分享API时好时坏,尤其是二次分享,安卓没有问题,为什么?
一.背景 VUE-cli 2,路由模式是HISTORY. 例如系统的网址X是www.123456.com,公众号配置的域名也是这个. 二.步骤 1.进入A页面后判断,然后window.open()到微信授权地址 2.微信授权后又重新跳转X网址,又重新进入A页面. 3.然后进行JSSDK的config,然后调用分享接口 三.自己的代码情况: 1.config的URL已经做了安卓和IOS的区分 [代码]if[代码] [代码](publicFun.isIOS()) {[代码][代码]//是IOS[代码][代码] [代码][代码]url = [代码][代码]this[代码][代码].PUBLICCONFIG.entryUrl;[代码][代码]//全局设置的入口地址,注意,A页面会有一次window.open 跳转,所以他的值总是第二次跳转的URL,这个URL是带着用户的code的.config相关配置都是通过这个url来获取的[代码][代码] [代码][代码]}[代码] [代码]else[代码] [代码]{[代码][代码]//非IOS[代码] [代码] [代码][代码]url = location.href.split([代码][代码]'#'[代码][代码])[0];[代码][代码] [代码][代码]}[代码]2.分享图片已经压缩至18kb, 3.前端的url也通过encodeURIComponent()方法进行转码 四.错误表现 1.由菜单进入页面时基本都能分享设置成功,偶尔出现子页面设置不成功的情况 2.在第1次分享成功的情况下,打开这个分享的了链接,2次分享经常失败 3.每个页面会有两个url,第二个URL都是一样的,都是微信授权后带code 的url, 第一个url由你进入的方式决定: 3.1菜单进入时,就是你配置的网址X是www.123456.com 3.2别人分享的链接进入时,他会在你的网址X后面加一些参数,form=xxxxx 之类的. >我尝试过用这第一个URL进行config,但是根本不能用. 五.各种尝试 1..尝试过用A页面为跳转时的第一个连接,也就是网址X:www.123456.com,直接主页都不能分享了.. 2.尝试过IOS 每进行一个路由跳转都进行一次 config和分享配置,依旧无用
2019-08-14 - swiper-item overflow设置为srcoll时在ios没有惯性
- 当前 Bug 的表现(可附上截图) swiper-item overflow设置为srcoll时在ios端滚动没有惯性,很难受,但是在微信开发工具滚动时会有惯性 - 预期表现 swiper-item overflow设置为srcoll时在ios端滚动有惯性,不会那么费劲 - 提供一个最简复现 Demo 代码片段:https://developers.weixin.qq.com/s/geeOH4m27C40
2018-11-20 - movable-view的置disabled且父级class动态添加类位置被还原
- 当前 Bug 的表现(可附上截图) movable-view的初始默认x属性为20,disabled为false,然后将movable-view移动到其他位置后,再由undisabled置disabled时, 父级movable-area的class属性加了一个active类(这个是根本原因),导致movable-view复原 - 预期表现 movable-view置disabled,父级movable-area的class动态添加类名时位置还原 - 复现路径 问题一句总结:movable-view被置disabled时,且父级movable-area \的class动态添加类名时,movable-view会被复原. - 提供一个最简复现 Demo [代码][代码]//wtml <movable-area class="movable-area {{movable.disabled?'active':''}}"> {{movable.text}} <movable-view class="movable-view" bindchange="movableChange" y="0" x="{{movable.position}}" disabled="{{movable.disabled}}" direction="horizontal"> </movable-view> </movable-area> [代码][代码][代码] [代码] //js const app = getApp() Page({ data: { devieceWith: wx.getSystemInfoSync().windowWidth, movable: { disabled: false, position: '', text: '拖动滑块验证' } }, movableChange(e) { console.log(e.detail.x) console.log(this.data.devieceWith) let _x = e.detail.x; let _dis = 'movable.disabled' let _pos = 'movable.position' let _text = 'movable.text' if (_x / 0.8 === this.data.devieceWith) { this.setData({ [_dis]: true, [_pos]: e.detail.x, [_text]: '验证成功' }) } } }) //js 注:代码片段:https://developers.weixin.qq.com/s/oNZ8nUmP7i39
2018-11-14 - movable-view置disabled时,类名动态增加时位置复原
- 当前 Bug 的表现(可附上截图) movable-view的初始默认x属性为20,disabled为false,然后将movable-view移动到其他位置后,再由undisabled置disabled时, movable-view的class属性加了一个active类(这个是根本原因),导致movable-view复原 - 预期表现 movable-view置disabled,父级movable-area的class动态添加类名时位置还原 - 复现路径 问题一句总结:movable-view被置disabled时,且父级movable-area的class动态添加类名时,movable-view会被复原. - 提供一个最简复现 Demo [代码][代码]//wtml <movable-area class="movable-area {{movable.disabled?'active':''}}"> {{movable.text}} <movable-view class="movable-view" bindchange="movableChange" y="0" x="{{movable.position}}" disabled="{{movable.disabled}}" direction="horizontal"> </movable-view> </movable-area> [代码][代码][代码] [代码] //js const app = getApp() Page({ data: { devieceWith: wx.getSystemInfoSync().windowWidth, movable: { disabled: false, position: '', text: '拖动滑块验证' } }, movableChange(e) { console.log(e.detail.x) console.log(this.data.devieceWith) let _x = e.detail.x; let _dis = 'movable.disabled' let _pos = 'movable.position' let _text = 'movable.text' if (_x / 0.8 === this.data.devieceWith) { this.setData({ [_dis]: true, [_pos]: e.detail.x, [_text]: '验证成功' }) } } }) //js 注:代码片段:https://developers.weixin.qq.com/s/oNZ8nUmP7i39
2018-11-12