- 小程序内嵌二维码长按识别内测QA
小程序内嵌二维码长按识别内测QA Q1:支持识别的码类型与场景如何? A1:小程序内一直支持小程序码的长按识别,公众号二维码仅在小程序内嵌公众号文章场景下识别。 此次放开内测识别的码包括:微信个人码、企业微信个人码、普通群码与互通群码,支持的场景包括: 调用previewImage接口后,长按图片出现菜单:iOS 8.0.6&安卓8.0.3以上版本支持调用previewMedia接口后,长按图片出现菜单:iOS 8.0.6&安卓8.0.3以上版本支持<image>组件将 show-menu-by-longpress属性设置为true后,长按图片出现菜单:iOS 8.0.8&安卓8.0.7以上版本支持(未发布)<web-view>组件中长按图片出现菜单:iOS 8.0.6&安卓8.0.3以上版本支持 Q2:使用该能力时需要注意什么? A2:请勿使用利诱等方式诱导用户添加好友或者加入群聊,页面内容需要遵循小程序运营规范,若发现违反规范的行为将封禁识别能力。 Q3:为什么有些图片长按没有弹出菜单? A3:在小程序中<image>组件需要将 show-menu-by-longpress属性设置为true后才可以直接长按出现菜单。 同时<image>支持识别微信个人码、企微个人码、普通群码、互通群码的能力目前在iOS下存在问题需要客户端进行修复(预计8.0.8版本);安卓8.0.3版本未在此场景下支持,预计8.0.7版本完成支持。 Q4:为什么有些图片长按会出现菜单,也会出二维码的跳转入口,但是点击后不跳转? A4:此问题已知,是iOS的跳转出现了问题,将在8.0.8版本修复 Q5:为什么企业微信群码有时可以识别有时无法识别? A5:请确认是否为企业微信活码,企业微信活码不支持识别,暂无放开计划 Q6:为什么H5中的图片长按不出现菜单,反而出现一个系统的共享/添加到“照片”/拷贝菜单? A6:此处是iOS WebView的特性,可参考此链接进行禁用:https://developers.weixin.qq.com/community/develop/doc/000a20560c89a8f7555a0b16051400
2021-06-09 - request:fail小程序客户端Bug反馈【如果有做错误检测大家应该都遇到】
- 当前 Bug 的表现(可附上截图) 报各种网络错误 - 预期表现 在开发工具跟自己手机都正常 - 复现路径 个别客户手机上。 - 提供一个最简复现 Demo 这个问题,大量人提问,看社区的意思都是证书错误之类。 经过大量客户测试,得到大量这种错误信息。 第一种: {"errMsg":"request:fail Connection timed out"} 第二种: {"errMsg":"request:fail 网络连接已中断。"} 第三种: {"errMsg":"request:fail Read error: ssl=0xabde1d00: I/O error during system call, Connection reset by peer"} 第四种: {"errMsg":"request:fail ssl hand shake error"} 第五种: {"errMsg":"request:fail socket time out timeout:60000"} 第六种: {"errMsg":"request:fail unexpected end of stream on com.android.okhttp.Address@be97607c"} 第七种: {"errMsg":"request:fail null"} 第八种: {"errMsg":"request:fail unexpected end of stream on Connection{api.xxxxx.com:443, proxy=DIRECT hostAddress=106.122.254.22 cipherSuite=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 protocol=http/1.1} (recycle count=0)"} 第九种: {"errMsg":"request:fail Software caused connection abort"} 第十种: {"errMsg":"request:fail 无法建立数据连接,因为通话仍在进行中。"} 第十一种: {"errMsg":"request:fail 似乎已断开与互联网的连接。"} 第十二种: {"errMsg":"request:fail Network is unreachable"} 等。。。 这些都是我自己接口,日志收集的,服务端没有这些错误的请求日志, 我是在 request函数错误后,把日志再提交给我一个日志接口。 由于日志没法分组查询,可能还漏掉一些情况。 跟证书肯定是没关系,我付费证书,支持TLS 1.0,TLS 1.1,TLS 1.2 , 小程序这个域名也使用2年了,一直有这个问题,之前由于没啥用户量,就没怎么管, 目前小游戏每天有十几万活跃用户, 如果1000个人里有一个人发生这样的问题,每天都要处理100多个人投诉,实在头疼,请求大家解决办法。 小程序也会出现,个别时候开发工具也会出现,重启电脑就好了。 小程序里面出现就比较神奇了, 这个请求进入 fail,我立刻再请求一次,把这个日志上报,同样一个域名,同样一部手机,几乎同样一个时间点。 上报日志竟然成功了。 第十种:提升非常友好,因为通话仍在进行中,符合这种情况,比较理解,电话一响断网,没接到电话,立刻恢复。 然后日志就可以请求这个域名了,可其他种情况也太多了吧,例如第二种:网络连接已中断,第十一种:似乎已断开与互联网的连接, 一个叫网络中断,一个叫似乎网络中断。。。 做程序员技术的,网络断了就断了,没断就没断,这程序员很有意思似乎中断,我都不知道怎么跟客户解释。 如果不是中文,我根本看不懂,其他英文能找到文档对应说明吗? 目前报这些错误的时候,完全没有nginx日志,就是没请求来服务器,我想解决这些没必要的错误,或者减少某些错误,请求各位大神帮助。
2018-12-13