- JS-SDK使用wx.scanQRCode,如何监听取消扫码事件?
场景是这样的:用户从公众号点击菜单跳转到h5页面,然后签名验证后(也就是wx.config设置了相应的参数),直接调用wx.scanQRCode,弹出扫码,正常情况是,扫到二维码后,就直接跳转到扫码结果的页面。 问题是,如果我在弹出扫码界面的时候,我不去扫码,而是点击返回或者左滑返回,理想状态下应该是直接退出h5,返回公众号,但是现在的情况是只退出了扫码,还停留在了h5页面。 所以,有没有什么api可以监听到取消扫码事件?
2023-04-13 - text属性user-select全选范围如何设定?
代码片段: https://developers.weixin.qq.com/s/AhW7d5mr7vGn 大概意思就是(下图),我使用wx:for遍历出来的一堆文字放在不同的view标签中,然后我长按其中一个,想全选其中的文字,但是结果是整个页面的文字都被选中了,这个能不能优化一下? [图片]
2023-02-17 - 小程序原生返回按钮BUG
基础版本库我这里是2.21.1,但是我感觉这个问题应该是所有版本库都存在,而且我也尝试过其他的小程序,也都存在这个问题。 点击返回按钮下半部分,返回按钮会出现背景色,同时页面不返回。只有点击按钮偏上一点点位置,才能正常返回。
2023-01-30 - wx.onLocationChange与wx.getLocation方法返回的speed值一直为0?
代码片段:https://developers.weixin.qq.com/s/q66tHEmn7WFK 问题描述: 文档中说这两个方法效果是一样的,都是用于获取当前位置的,同时还会返回speed速度值。 但是我在地铁中测试时,经纬度会隔一会改变一次(2.17.0版本增加频率限制),但是speed返回的一直是0,当时地铁处于行进过程中,是手机机型(小米MIX2S)问题还是这个api本身的bug?
2023-01-30 - 腾讯位置服务地图选点插件上拉加载数据重复问题?
使用插件: chooseLocation,version为1.0.9,provider为 wx76a9a06e5b4e693e 操作:进入地图选点界面后,上拉地址列表,通过请求会加载更多的地址, 请求地址:https://apis.map.qq.com/ws/geocoder/v1 请求参数: key: XUABZ-SYXKP-DLQDI-LL553-JT2PF-LDBH7latitude: 32.03899longitude: 118.7945page_index: 1poi_options: radius%3D5000%3Bpage_size%3D20%3Bpage_index%3D1%3Bpolicy%3D1get_poi: 1location: 32.03899%2C118.7945上拉地址列表发送请求时,参数只有page_index会递增,应该是分页查询的页码。 问题:每次请求时,虽然page_index一直在递增,但是返回的数据都一样,没有变化,最后结果就是,列表里重复出现相同的地址。 不知道是不是已经分享了一个代码片段,现在这个代码片段怎么都上传不成功,只能先截图,后面能成功的话再传代码片段。 >>>>>>>>第二页的请求及其返回的结果 [图片][图片] >>>>>>第三页 [图片][图片] >>>>>页面效果 [图片]
2022-10-26 - 小程序textarea组件文字穿透问题
除了开发工具,一共用了3个手机,一个苹果,一个华为,一个小米。出现文字穿透的只有小米手机,小米型号是 MIX 2S, 系统MIUI 12.5.1。 页面内容:灰色部分为顶层文字部分,绝对定位,并设置z-index值100,底下为两个textarea,一个设置placeholder,一个有文字。结果效果如图 [图片]
2022-10-26 - 地图选点插件chooseLocation传参category长度过长的BUG?
地图选点插件参数category原本是用来传分类关键字的,不过后来我发现如果直接传某个地名也是可以的,比如我category=中国银行,就能直接快速搜索到中国银行的位置,这比传银行操作来得更简便。于是,我想看具体某个地方的,category=中国银行(南京新街口支行),结果就出现了下面的情况[图片] 字太长,换行了…… 这个官方能修复一下不?太长的字,显示的时候截断一部分或者变成 … 这样? let key = wepy.$instance.globalData.mapKey; //使用在腾讯位置服务申请的key let referer = wepy.$instance.globalData.mapReferer; //调用插件的app的名称 let category = "中国银行(南京新街口支行)"; let param = `key=${key}&referer=${referer}` if(category){ param += `&category=${category}`; } let {lat,lng} = obj; // 获取到的经纬度 if(lat&&lng){ let location = JSON.stringify({ latitude: lat, longitude: lng }); param += '&location='+location; } wx.navigateTo({ url: `plugin://chooseLocation/index?${param}` });
2022-10-14 - 如何在使用map时实现地图“懒加载”?
有一个需要在地图上展示位置的需求,需求场景大概是这样的: 有一批快递需要投递,但是投递点有若干个,以列表的形式在页面上展示每一条数据后都会显示该投递点在地图上的位置,这样就会导致整个页面需要渲染多个地图,最终导致页面会非常卡目前只是给每个地图单独加了一个开关来控制显示隐藏,比较麻烦,所以想问问,有没有一种类似于图片懒加载的功能?
2022-08-22 - 微信真机扫码预览时无法进入小程序,一直在首页转圈加载,后台日志未发现有接收到请求,疑似请求未发出去?
登陆的是同一个微信号,因为之前旧手机屏摔坏了,就换了个新手机。 开发者工具版本号 RC 1.05.2107221 调试基础库 2.16.0 原旧手机(小米MIX 2S,系统MIUI12.5.1)扫码直接进入首页,但是换了新手机(小米12X,系统MIUI13.0.15)后,扫码后就一直卡在首页转圈(发请求之前的loading遮罩),但是后台并未接收到请求。后来打开“开发调试”后,能顺利进入首页菜单。 发这个就是想问问有没有遇到过这种情况:不打开“开发调试”就进不了小程序,如果有,是什么原因,怎么解决的? ******因为小程序是公司内部使用,所以不方便截图。
2022-06-14 - scroll-view滚动在iphone13以上整屏滚动是什么原因?
写了一个吸顶的表格,就是表头吸顶,然后表格内容超出一屏就可以滚动。 在iphoneX,iphone6以及其他安卓机都能正常滚动,唯独在iphone13出现bug。 bug现象:表格内容不够一屏时,iphoneX,安卓等都无法滚动,但是iphone13依然可以滚动,并且,原本吸顶的表头也会被滚上去看不见。 [图片][图片] 为了便于观察,加了个边框:红色的框是scroll-view,直接子元素就是那个蓝色的框 可以明显的看到,屏幕右侧有一个滚动条,而实际上表格的内容不满屏幕的高度。在网上找到的,说配置文件中加disableScroll: true,实测,无效。 所以想问问,有没有什么办法能解决这个问题?
2021-12-27