- getLocation经常返回上次附近的位置信息
在A点,通过wx.getLocation获取位置后,移动到另外一个位置B,再次wx.getLocation(),获取到的位置是A附近的位置,用wx.openLocation()打开地图,过一会儿(有时几秒、有时几十秒)后,又直接移到正确位置上去了;相应的getLocatoin的数据也成正确的了 整体感觉:位置移动后,getLocation返回的数据不对,要等一会儿,或者用openLocation打开一次地图再等一会儿,再次调用才返回正确的数据 备注: (1)A点和B点相差3公里以上,开车移动,出现此问题的概率比较大,自己测试了5次,有3次不对,客户反馈错误率90% (2)如果有几十米或一二百米误差,都能接受,现在误差是几公里 (3)静止不动,getLocation可以返回正常的数据,误差几十米到一二百米不等,可以接受 (4)测试手机:小米5s、iPhone7Plus 问下,wx.getLocation(),如何能保证每次获取的都是当前位置的信息?而且是第一次调用时 有小误差可以接受 [代码]wx.getLocation({[代码] [代码] [代码][代码]type: [代码][代码]'gcj02'[代码][代码], [代码] [代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码] [代码] [代码][代码] [代码][代码]var[代码] [代码]latitude = res.latitude[代码] [代码] [代码][代码] [代码][代码]var[代码] [代码]longitude = res.longitude[代码] [代码] [代码][代码] wx.openLocation({[代码] [代码] [代码][代码] latitude: latitude,[代码] [代码] [代码][代码] longitude: longitude,[代码] [代码] [代码][代码] scale: [代码][代码]28[代码] [代码] [代码][代码] })[代码] [代码] [代码][代码]}[代码] [代码]})[代码]
2018-09-04 - App.js的onError(),同一个错误不会重复调用?
[图片] 相同的错误,onError()函数是不是只会被调用一次? 各位有没有知道什么方法,只要报错就调用onError()?
2018-06-10 - 小程序获取日期new Date(),居然是昨天的日期,BUG?
[代码]/**[代码][代码] [代码][代码]* YYYY-MM-dd[代码][代码] [代码][代码]*/[代码][代码]function[代码] [代码]formatDate(date) {[代码][代码] [代码][代码]let year = date.getFullYear()[代码][代码] [代码][代码]let month = date.getMonth() + 1[代码][代码] [代码][代码]let day = date.getDate()[代码][代码] [代码][代码]return[代码] [代码][year, month, day].map(formatNumber).join([代码][代码]'-'[代码][代码]);[代码][代码]}[代码][代码]function[代码] [代码]formatNumber(n) {[代码][代码] [代码][代码]n = n.toString()[代码][代码] [代码][代码]return[代码] [代码]n[1] ? n : [代码][代码]'0'[代码] [代码]+ n[代码][代码]}[代码][代码]//调用[代码][代码]let now = util.formatDate([代码][代码]new[代码] [代码]Date());[代码]比如今天是2018-06-03,但now结果居然是“2018-06-02” 这种情况在近两个月内,发生过两次了,均是华为手机,且把小程序从“发现”页删除,重新扫描打开就好了。 还有一种现象是,出现问题的手机,下午获取的日期就又正确了,早上是错的。 什么原因?难道是代码问题?不可能是new Date()返回的值不对吧? 由于是客户手机,未知基础库版本,小程序后台限制最低是1.9.1
2018-06-03 - 小程序更换头像后,桌面出现两个图标,BUG?
小程序添加到桌面,然后在“微信公众平台”更换小程序头像,等待几分钟, 再次点击桌面上的小程序图标,手机会弹出“微信:已添加”, 然后手机桌面就出现了两个小程序图标。 公司开发了两个小程序,在更换头像时,都出现了此问题。之前在客户手机也遇到过此问题
2018-06-01 - IOS公众号触发小程序BUG
从微信聊天顶部,进入小程序,有时是功能页,且无法返回、无法回到首页。 操作流程: 从公众号消息里,点击进入关联的小程序,此时小程序右上角,点击后有“回到首页”选项,正常; 此时,继续操作, 返回公众号,一直返回到微信聊天首页,下拉进入出现的小程序快捷方式, 此时点击对应小程序,显示后,点击右上角,此时无“回到首页”选项。无法返回、只能停留在当前页,什么也操作不了。 是微信的BUG?还是我没设置好? [图片]
2018-05-06 - 蓝牙打印startBluetoothDevicesDiscovery的BUG?
调用蓝牙4.0打印机,打印小票,startBluetoothDevicesDiscovery设置了allowDuplicatesKey为false,但依然会上报重复设备。是我调用错了?还是API有BUG? 微信版本6.5.14.32 IOS10.3.3 [代码]wx.startBluetoothDevicesDiscovery({[代码][代码] [代码][代码]allowDuplicatesKey: [代码][代码]false[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码] [代码] [代码][代码]if[代码] [代码](!res.isDiscovering) {[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'错误'[代码][代码],[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail:[代码][代码]function[代码][代码]() {[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'手机无法搜索蓝牙打印机'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]wx.onBluetoothDeviceFound([代码][代码]function[代码] [代码](data) {[代码] [代码] [代码][代码]var[代码] [代码]_d = data.devices[0];[代码][代码] [代码][代码]if[代码] [代码](deviceId == _d.deviceId) {[代码][代码] [代码][代码]//此处会执行多次[代码][代码] [代码] [代码] [代码][代码]}[代码][代码] [代码][代码]})[代码]
2017-10-01 - 关于小程序审核问题,麻烦审核人员看下
APPID:*********** 审核未通过,提示添加商家自营类目 说明:该小程序外观类似商城,但只是提供信息查询,不涉及交易、支付,只是提供商家信息、商品信息等 关于订货功能:该功能只是填写信息,不发生交易,我们公司会把提交的信息转给商家,不涉及交易 麻烦审核人员再看下,可以点击订货试试,没有任何关于交易的功能,“我"里面待收货功能也是根据商家和客户状态客服直接在后台改的 我们国庆期间就要用,麻烦再看下。(主要功能类似58同城,只涉及信息查询,不涉及交易支付) 中午又提交了一次审核,麻烦审核人员再看看 现在的状态是审核中 真的是没有交易,只是信息查询,实在没法添加商家自营类目(因为不是商家自营的)
2017-09-28 - picker如何用js触发显示?
想在js里,写代码触发picker,显示选择器,好像没有相关API,有知道的吗?
2017-08-27 - wx.hideLoading()的bug还未解决
[代码]wx.showLoading();[代码][代码]wx.request({[代码] [代码] [代码][代码]url:[代码][代码]"..."[代码] [代码] [代码][代码]....[代码] [代码] [代码][代码]success:[代码][代码]function[代码][代码](res) {[代码] [代码] [代码][代码]wx.hideLoading();[代码] [代码] [代码][代码] [代码][代码]if[代码][代码](res.... == success) {[代码] [代码] [代码][代码] wx.showToast({title:[代码][代码]"保存成功"[代码][代码]})[代码] [代码] [代码][代码] }[代码] [代码] [代码][代码]}[代码] [代码]})[代码] [代码] [代码] [代码] [代码] showToast不显示,只有IOS下这样,测试机iphone5s,不显示了。。直接没了。。 2月份就有人提出来了,现在是7月份,还是我用错了? https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=48919d1d14ad7c9e207a151dc14d2ae4&highline=hideLoading&token=&lang=zh_CN https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=d0b74ea5363a2cb40d495beffb42aa54&highline=hideLoading&token=&lang=zh_CN
2017-07-07