- NFCAdapter.onDiscovered调用没反应?
const NFCAdapter = wx.getNFCAdapter() this.nfc = NFCAdapter function discoverHandler(res) { console.log('监听成功') console.log(res) } NFCAdapter.onDiscovered(discoverHandler) NFCAdapter.startDiscovery({ success(res) { console.log('discover:', res) } }) 如上代码,直接从文档中cv下来的,但是在手机上就发现NFCAdapter.onDiscovered一直不生效,discoverHandler这个回调一直没有执行;NFCAdapter.startDiscovery倒是执行成功了的 补充一点:这个问题是在一加手机上(OnePlus 8Pro),其他支持NFC功能的安卓手机倒是没有遇到这个问题
2022-09-21 - FileSystemManager如何修改写入的文件内容?
如题:我调用FileSystemManager这个api写入了一个logs.json文件,里面保存有用户的操作记录(json字符串,用作回显缓存),当我在某个页面去获取到这个json文件的内容后,我需要修改里面的某些内容,实现对这个json文件内容的更新,如何实现?我在手册上面没有找到updataFile这样的api,难道只能先删除之后再重新写入?
2022-07-28 - 如何解决小程序在弱网环境下上传文件的问题?
如题:小弟现在遇到一个很难受的需求环境——用户在弱网环境下面上传文件一直提示失败。 然后讨论后就改成用户选择文件后,先缓存到小程序本地,然后手动提交的时候再队列上传。问题看起来解决了,但是又碰到新问题了——用户中途接听了电话或者语音,返回页面后,缓存没了——分析是由于本地缓存的多个文件流占用了大量内存,用户在接电话或者语音的时候,内存被自动清理了!!! 请问这种情况如何破解? 关键字:文件上传,弱网环境,中途接听电话,缓存信息丢失。
2022-05-25 - 小程序缓存存取的时候数据更新不及时?
我在代码上下文中有一个存入缓存的步骤: ... examInfo.signInfo = '123';//res.data.mcSign;//假设当前对象的signInfo属性值为123 console.log(examInfo);//输出{...signInfo:123} wx.setStorageSync('mcLiftInfo', examInfo);//写入缓存mcLiftInfo对象 console.log(wx.getStorageSync('mcLiftInfo'));//能够正常获取缓存数据,{...signInfo:123} 但是在开发工具调试器上,storage中,发现当前缓存的字段mcLiftInfo中signInfo属性并没有更新赋值。然后在销毁页面的钩子函数中,获取缓存信息mcLiftInfo中同样没有signInfo属性——这就导致了后续流程出现问题 问:如何能够避免这种情况?让缓存在写入的时候能够实时更新,保证在获取缓存的时候,数据都是最新的? 补充截图: (1)//前文代码片段在控制台的输出效果,会发现缓存的mcLiftInfo对象中signInfo是已经成功赋值了: [图片] (2)//是控制台storage工具中的信息截图,mcLiftInfo中并没有signInfo属性: [图片]
2022-04-28 - app.json设置初始页后,开发工具正常,真机测试的时候初始页不一致?
我在配置文件app.json中设置了默认初始页面为"pages/logs/logs",在我本地开发工具上真机调试或者扫码预览后,进入小程序初始页路径正常。但是在清除掉体验版之后重新扫码(体验版)进入小程序,初始页面却变成了"pages/index/index"这个路由对应的页面了。不知道这是什么原因
2022-03-25 - wx.getLocation获取位置不准确(已开启高精度,坐标系也设置成gcj02)?
如题,在用户使用中,获取定位信息wx.getLocation的api在某个特定地方一直定位不准确(根据用户反馈,就在这一个地方一直定位不了,偏差几百上公里的误差);但是用户自己使用微信分享地址功能又能够正确获取该地址(重庆市黔江区中央公园城)。开发代码截图如下: [图片] 第一个红圈处为api参数信息,第二个红圈处为设置map组件的marker位置。根据用户反馈,其他地区定位正常,唯独单单该地址(重庆市黔江区中央公园城)一直定位不了,一直有偏差,并且每次偏差后的位置不相同
2021-12-17 - ios页面息屏重新打开后接口回调方法内报错(in promise)MiniProgrameError
[图片] 如图:第一条红线处为接口方法。第二条红线处为页面正常执行到该处(正常弹出接口回调的提示语) [图片] 这里是报错信息(接口提示正常后没有执行后续流程,打开调试发现报错)
2021-12-15 - 小程序行内样式中引入背景图仍然不显示?
rt,我在view中写入行内样式:background-image: url(/static/img/logo.png);在真机上无法显示出来这是为什么?由于小程序还未部署服务器,所以在写图片路径的时候无法写成服务器地址链接
2021-11-03 - 如何调用webview内嵌的H5页面中的方法?
[图片] [图片]
2021-04-05 - 小程序自定义组件中observers触发数据更新,但是视图没有触发更新?
[图片] 这是父组件中引入子组件,并传入两个对象(数组和JSON对象); [图片] 这是子组件中的代码结构,并有observers 监听传入的数组的变化,在setChangeArr这个方法中,有对传入数组的处理,并setData。各种方法都试了,加计时器,加nextTick等,甚至setData后再次set,都没有用,视图无法更新(已无力吐槽了,要不是老板要这个,哪个S,B才会玩这个垃圾玩意) 去搜了关于“小程序自定义组件数据更新,视图无法更新”的问题,解决办法都大同小异 所以小程序是没法解决这个坑? he~tui
2021-01-15