- 微信内置浏览器 以及小程序内<webview> 环境下 location.replace()方法失效
let url = ('https://s.ttkaifa.com/api/wx/mp/oauth2?url=' + encodeURIComponent(window.location.href.split('?')[0]) + '&wsNo=' + '123456789' ; window.location.replace(url) 此情况下window.location.replace 的表现形式与window.location.href 相同 并没有删除当前页面历史记录,点击返回键还是能返回之间的页面
2020-05-20 - 微信<web-view>内嵌h5页面,ios机型window.location.replace无效
微信<web-view>内嵌h5页面,ios机型window.location.replace无效,安卓正常,大佬们看看啊 [图片]
2023-10-12 - 小程序报First argument must be a string, Buffer.是什么问题?
First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object. l@https://common/vendor.js:20:2344 o@https://common/vendor.js:20:751 https://common/vendor.js:7:117218 decodeWxData@https://common/vendor.js:20:107237 getMobile@https://common/vendor.js:20:106914 onGetPhoneNumber@https://pages/home/home.js:1:1575 https://common/vendor.js:7:144808 https://common/vendor.js:7:144505 _e@https://common/vendor.js:7:144376 https://lib/WASubContext.js:2:1952258 https://lib/WASubContext.js:2:2124106 r@https://lib/WASubContext.js:2:2030047 https://lib/WASubContext.js:2:2030690 https://lib/WASubContext.js:2:871446 https://lib/WAServiceMainContext.js:2:257419 w@https://lib/WAServiceMainContext.js:2:78323
2020-12-22 - 小程序错误日志问题?
小程序报一下错是什么原因造成的,谢谢、 First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object. l@https://common/vendor.js:20:2344 o@https://common/vendor.js:20:751 https://common/vendor.js:7:117218 decodeWxData@https://common/vendor.js:20:107237 getMobile@https://common/vendor.js:20:106914 onGetPhoneNumber@https://pages/home/home.js:1:1575 https://common/vendor.js:7:144808 https://common/vendor.js:7:144505 _e@https://common/vendor.js:7:144376 https://lib/WASubContext.js:2:1952258 https://lib/WASubContext.js:2:2124106 r@https://lib/WASubContext.js:2:2030047 https://lib/WASubContext.js:2:2030690 https://lib/WASubContext.js:2:871446 https://lib/WAServiceMainContext.js:2:257419 w@https://lib/WAServiceMainContext.js:2:78323
2020-12-22 - 现在微信使用应用宝链接下载会失败,请问还有其他什么办法?
在微信中使用应用宝链接进行下载; 可以跳出页面,但是点击下载无任何响应
2021-09-28 - 微信H5页面内跳转应用宝无法下载app
微信版本号:8.0.11 安卓,小米11 微信中跳转到应用宝页面,不管点击哪个下载按钮都没有反应 https://a.app.qq.com/o/simple.jsp?pkgname=com.xiaoyusan.android [图片][图片]
2021-09-26 - 是否可以提供开放平台移动应用迁移unionID变化后的解决方案?
已知迁移移动应用时openid、appSecret不变,unionid会变。 请问是否能提供类似服务号迁移中提供的openid转化接口https://kf.qq.com/faq/1901177NrqMr190117nqYJze.html,把已有用户的unionid整体转换为新的unionid,以避免让所有用户重新授权登录? 如果必须让所有用户重新授权登录才能获取新的unionid,那用户如果未登录移动应用,而是先登录了公众号或小程序,就会生成一个新的账号,对用户影响会很大。 希望微信能够提供一个完整的迁移移动应用、小程序、公众号并能保留老用户账号的方案。
2020-03-13 - 变更开放平台,如何把开放平台下的小程序、公众号、APP从老账号切换为新账号,直接解绑后再绑定新的吗?
背景:当前开放平台老账户下有小程序、公众号、APP,需要都迁移到新的开放平台账号下,两个开放平台主体不一样。 问 1、迁移后,openID、unionID是否都会发生改变? 2、如何迁移?迁移过程是否会影响线上使用?
2020-08-07 - 小程序wx.login获取code接口疑似被刷?
您好。我们小程序有一个投票功能,为了防止投票接口恶意被刷,我们用了前后端md5(参数+约定key), 加密方式。但是发现我们的小程序可能被反编译,通过我们后台日志分析,sign参数的加密方式完全正确。我们之所以认为他是恶意接口,是因为这个ip或者openid没有任何其他浏览日志,只有投票接口日志。 万般无奈之下,我们决定尝试用wx.login拿code当参数传进来。 每次投票不仅要传递sign签名参数和登陆时openid参数,还会传递code(用wx.login获取一个新的code)。服务端用code即时拿openid,并对比这个openid与传进来的openid参数是否一致。理论上,恶意刷投票接口的程序应该拿不到正确当code才对。但经过日志分析,我们升级此方案后,刷票行为大约停止了1天。然后又很快被破解。 1天后,又出现了,同ip或openid没有其他浏览日志,只有投票日志。并且投票日志中带的code参数也顺利换取了openid。 注1:我们小程序登陆之后的每个接口,都带了openid参数。所以能分析出某个openid的行为浏览日志。 注2:我们用了jwt。token字段是每个接口都有的。对方会批量注册很多账号,都是真实有效的微信号。会把我们的token和对应的openid保存起来。我们token的有效期确实也有点长。 注3:对方刷票不是说随便刷,就是一个openid肯定只能刷一票,但对方有很多openid。并且每个都是注册进来的,真实有效的。服务端有IP防刷,但对方基本上刷3,4票,换一个IP。 注4:也排出羊毛党刷单群这种,因为这种肯定有其他的浏览记录,不可能直接调投票接口。 注5: 我们后台通过行为日志肯定能分析出被刷票的作品,但不能随意取消作品,怕别人是恶意被刷。 注6: 就是不理解刷子是如何拿到正确的code。
2020-07-13 - 从小程序打开app,如果app未被杀掉是可以拿到小程序的参数的,如果被杀掉拿不到参数?
从小程序打开app,如果app未被杀掉是可以拿到小程序的参数的,如果被杀掉拿不到参数
2020-07-08