可以触发 网页向小程序 postMessage 时,会在以下特定时机触发并收到消息:小程序后退、组件销毁、分享、复制链接(2.31.1)。e.detail = { data },data是多次 postMessage 的参数组成的数组。
小程序webview组件的message事件在模拟器可以触发,在ios无法触发?小程序webview组件的message事件在模拟器可以触发,在ios无法触发?
2023-10-09可以用数据预拉取,你这种情况用周期性更新数据就可以了,周期性更新能够在用户未打开小程序的情况下,也能从服务器提前拉取数据,打开小程序就会包含数据。 https://developers.weixin.qq.com/miniprogram/dev/framework/ability/background-fetch.html
小程序如何做到预渲染数据?我在渲染城市地区的数据,很慢 需要两秒多,请问有什么好的方式嘛
2023-10-09“#小程序://xxx丨xxxx/d5g8eIzOUOy6wgj” 你说的是这种链接吗?这种是短链 https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/url-link/generateUrlLink.html
小程序中A页面在小程序中没有跳转入口,怎样获取A页面的链接?想实现小程序中A页面在小程序中没有跳转入口,用户需要点击小程序页面复制链接按钮生成的链接才可以访问A页面。 但是目前好像只有先打开A页面才可以复制跳转到A页面的链接,有没有什么办法可以在不提前打开A页面的前提下获取到跳转A页面的链接
2023-10-09需要设置高度,不设置高度相当于页面在滚动,去掉也不影响
scroll-view 没有设置 高度 但允许 竖向滑动 ios 12 会导致页面滑动不了?scroll-view 没有设置 高度 和 竖向滑动 目前发现只有 ios12 系统在滑动过程中 如果点击了屏幕 会导致 屏幕在滑动无法滑动
2023-10-08要看你自定义隐私弹窗代码怎么写的,看样子你的代码不是所有页面都支持弹窗,监听应该是全局事件,并且需要在当前打开页面触发弹窗。由于你没有发具体代码所以也不好判断你的问题在哪里。不知道怎么解决可以发代码片段
扫码后隐私协议不生效[图片]问题复现情况,搜索进入小程序,会有隐私弹窗,同意后可以进行上传图片等操作,但是扫码后进入小程序,没有弹窗,并无法进行图片上传操作
2023-10-08有没有搜一下不就知道了,你是想做导航还是干啥呢?你这么问,大伙儿也不知道你想干啥啊
小程序,地图相关使用事项https://developers.weixin.qq.com/miniprogram/dev/component/map.html 我想问下地图相关问题。我们有一个厂区,内部的道路在地图上有吗?
2023-10-08app.json __usePrivacyCheck__ 设置 true 就可以唤起自定义弹窗,官方的隐私弹窗还没上线,如果等官方弹窗不用处理即可
官方隐私弹窗?官方的隐私弹窗究竟要怎么使用啊,我始终没办法唤起,想看下样子都看不到
2023-10-08这个设计是否合理?频繁弹窗是不符合微信规范的
调用wx.authorize api请求用户授权麦克风权限,怎么无法调起麦克风申请权限的弹窗?我开发的小程序有使用到用户手机的麦克风功能,但是我想在使用麦克风的报错的时候提醒用户授权,通过wx.authorize api再次唤起弹窗,如下图。 [图片] 但是这个弹窗并没有在authorize API调用的时候弹出来。只在清理了用户隐私权限后首次要使用到麦克风权限的时候才弹出来。 大佬们帮帮我吧😭 代码片段如下 const recordCtx = wx.getRecorderManager() recordCtx.onError(res => { console.log("record error", res) wx.getSetting({ success(res) { if (!res.authSetting['scope.record']) { // 用户没有授权麦克风,询问用户要不要重新授权 wx.showModal({ title: '提示', content: '需要获取您的麦克风权限,请确认授权', success(res) { if (res.confirm) { console.log('用户点击确定') // wx.authorize 没有唤起上图的那个弹窗。 wx.authorize({ scope: 'scope.record', success() { // 用户已经同意小程序使用录音功能,后续调用 wx.startRecord 接口不会弹窗询问 // wx.startRecord() // console.log('用户已经同意小程序使用录音功能') recordCtx.start({ duration: 60 * 1000, sampleRate: 16000, format: "mp3", numberOfChannels: 1 }) } }) } else if (res.cancel) { console.log('用户点击取消') } } }) } } }) })
2023-10-08重新点获取啊,如果是隐私弹窗15分钟内没法唤起
用户不小心拒绝授权弹窗后,怎么再次调起授权弹框?获取用户信息弹窗拒绝后怎么再次授权
2023-10-08setData 在渲染层是异步的,要想保持结果一致要写成这样:that.setData({ppshow: true}, console.log(that.data.ppshow)),或者用 wx.nextick
setData不同步问题?[图片] 控制台输出为true;但页面上还是false;怎么解决?
2023-10-08