微信开发者工具
[图片]
Page({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 选择地址的wx 小程序原生方法wxwx.chooseAddress * 实际流程: * 1. 获取用户对小程序各类权限 wx.getSetting({}) * scope 的的授权状态 authSetting.scope.address * 2. 授权状态分析 * 2.1 地址已授权(authSetting.scope.address = true),直接调用获取地址的原生方法 * 2.2 地址从未经历过授权(authSetting.scope.address = undefined),直接调用获取地址的原生方法 * 2.3 地址未授权 (authSetting.scope.address = false) * 此时需要让用户自行打开用户授权页面,设置授权状态后,重新获取地址 * */ handleChooseAddress() { wx.getSetting({ success: (result) => { console.log(result); const scopeAddress = result.authSetting["scope.address"]; if(scopeAddress===true || scopeAddress===undefined) { wx.chooseAddress({ success: (result1) => { console.log(result1); }, fail: (err) => { console.log(err); } }); } else { wx.openSetting({ success: (result2) => { wx.chooseAddress({ success: (result3) => { console.log(result3); } }) } }) } }, fail: (err) => { console.log(err); } }); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { } }) index.wxml <view class="cart_delivery_address"> <view class="dilivery_address_btn"> <button type="primary" plain bindtap="handleChooseAddress">选择收货地址</button> </view> </view> <view class="cart_goods_list"> 购物车商品清单 </view> <view class="cart_btm"> 购物车底部 </view> console log writeFile err writeFile:fail no such file or directory http://usr/miniprogramLog/log1 index.js:33 {errMsg: "getSetting:ok", authSetting: {…}}errMsg: "getSetting:ok"authSetting: {scope.address: true, scope.invoice: true, scope.invoiceTitle: true}__proto__: Object index.js:41 {errMsg: "chooseAddress:fail auth deny"} VM350 WAService.js:2 log writeFile err writeFile:fail no such file or directory http://usr/miniprogramLog/log1 index.js:33 {errMsg: "getSetting:ok", authSetting: {…}} index.js:41 {errMsg: "chooseAddress:fail auth deny"} index.js:33 {errMsg: "getSetting:ok", authSetting: {…}} index.js:41 {errMsg: "chooseAddress:fail auth deny"} index.js:33 {errMsg: "getSetting:ok", authSetting: {…}} index.js:33 {errMsg: "getSetting:ok", authSetting: {…}} index.js:41 {errMsg: "chooseAddress:fail auth deny"} index.js:41 {errMsg: "chooseAddress:fail auth deny"} index.js:33 {errMsg: "getSetting:ok", authSetting: {…}} VM350 WAService.js:2 log writeFile err writeFile:fail no such file or directory http://usr/miniprogramLog/log1 index.js:41 {errMsg: "chooseAddress:fail auth deny"} 预期是在用户不授权后,如果二次点击,引导用户重新授权。 实际调试时,点击了清除缓存,console一直打印的是authSetting 有值,而且一直为true 导致无法走到else 不知道要通过什么方式清除掉缓存的authSetting,欢迎各位大佬指正
使用的机型有iPhone6sp,ipad Pro2019款,微信版本号7.0.17,系统版本号iOS14。 开发者工具模拟器可以直接正常使用,真机无论手机还是平板都无法获取服务器音频的信息,经过注释排查问题,在写innerAudioContext.onCanplay内的数据在手机端不能被发送出来。 代码片段为:https://developers.weixin.qq.com/s/iETO1bmU7klE [图片] [图片]
[图片][图片]
AppID总是错误,不能发布东西
[图片][图片][图片]为什么我的图片是竖而不是有排序的?是哪里编错了吗?帮帮忙,谢谢了。
innerAudioContext.onCanplay(() => { //从这个里面获取音频的回调信息,开发者工具上读取正常,但是在手机或者平板上就无法读取音频。 innerAudioContext.duration; console.log(innerAudioContext.duration); that.setData({ shichang:20 }) setTimeout(() => { console.log(innerAudioContext.duration); // 401.475918 console.log(innerAudioContext.currentTime) var shichangnum = innerAudioContext.duration var shichang = parseInt(shichangnum)-1 var min = parseInt(shichangnum / 60) var sec = String(shichang % 60) if (sec.length < 2) { sec = '0' + sec } that.setData({ shichang: shichang, min: min, sec: sec, bdiandushu: shichang, bdianmin: min, bdiansec: sec, }) }, 400) }) [图片][图片] 经过注释排查问题,在写innerAudioContext.onCanplay内的数据在手机端不能被发送出来。请问这个问题该如何解决?
[图片]
开发者工具版本号:1.04.2010162 模拟器中的位置信息说明与全局配置代码中配置的说明文字不同。 [图片]
https://developers.weixin.qq.com/miniprogram/dev/dev_wxwork/devtool-plugin.html 急需gitLens的 Current Line Blame功能 [图片]
商品图片如何上传到小程序做宣传?怎么样发布小程序
[图片]
打开开发者工具提示当前前系统代理不是安全代理,怎么解决?[图片]
[图片]
[图片]
本地可以授权,上传后点不了授权。不知道怎么回事?
进行的操作如下图所示: [图片] 打开首页(ID: 3), 此时提前创建 tabbar 栏(ID: 4), 从首页(ID: 3)路由(wx.switchTab)到第二页(ID: 4), 此时提前创建的 tabbar 与第二页的页面ID匹配第二页(ID: 4)提前创建 tabbar 栏(ID: 5)从第二页(ID: 4)路由(wx.switchTab)回首页(ID: 3), 此时还留有一个提前创建 tabbar 栏(ID: 5)从首页(ID: 3)路由到(wx.switchTab)到第三页, 发现此时第三页的ID实却是6, 即跳过了5, 这导致提前创建 tabbar 栏(ID: 5)无法匹配, 进而需要重新创建[图片] 打开首页(ID: 14), 此时提前创建 tabbar 栏(ID: 15), 从首页(ID: 14)路由(wx.switchTab)到第二页(ID: 15), 此时提前创建的 tabbar 与第二页的页面ID匹配第二页(ID: 15)提前创建 tabbar 栏(ID: 16)从第二页(ID: 15)路由(wx.switchTab)回首页(ID: 14), 此时还留有一个提前创建 tabbar 栏(ID: 16)从首页(ID: 14)路由(wx.redirectTo)到一个无 tabbar 的空页面, 发现此空页面的ID为17, 同样跳过了16, 这导致提前创建 tabbar 栏(ID: 16)无法匹配
调试微信小程序官方示例时出现错误无法运行 [图片] 详情里面每个基础库都是获取失败 [图片] 换了好几个版本的开发者工具都不行
[图片][图片]
开发小程序需要什么流程
小程序助手
帮助小程序相关成员在手机端更方便、及时地管理小程序
小程序助手
扫码体验