微信开发者工具
[图片][图片]
[图片]
控制台如果通过console.log输出了带url的日志,会自动识别为链接,并自动缩短。 但是,当复制链接地址时,并没有复制成功。要想复制必须连续复制两次才可以。 [图片] 见录屏:http://static.mall.qkj.com.cn/temp/wx-dev-tools-bug-20260426.mp4
message:真机调试 Error: Cannot convert undefined or null to object ideVersion: 2.02.2604242 osType: darwin-arm64 time: 2026-04-27 15:11:45
原始代码 const n = { appConfig: 1} Page({ data: { l: false }, onLoad() { const fun1 = async () => { var n; }; function fun2() { console.log((function () { return n.appConfig })()) if (this.data.l) { const n = JSON.stringify(n) } } fun2() } }) 未开启 js转es5时,代码运行正常,控制台打印 // 1 开启js转es5后,代码报错控制台打印,TypeError: Cannot read property 'appConfig' of undefined 查看js转es5编译结果 ;(function() { const updateCode = () => {define("pages/index/index.js", (function(require, module, exports, window,top,document,frames,self,location,navigator,localStorage,history,Caches,screen,alert,confirm,prompt,fetch,XMLHttpRequest,WebSocket,webkit,WeixinJSCore,Reporter,print,URL,DOMParser,requestAnimationFrame,getComputedStyle,Node,upload,preview,build,showDecryptedInfo,cleanAppCache,syncMessage,checkProxy,showSystemInfo,showMyOpenId,restoreLocalData,openVendor,openMiniapp,openMiniappBuilder,openMiniappIpa,openCrashDir,openCache,openEngine,cleanEngineWASM,openEditorCache,openToolsLog,showRequestInfo,help,showDebugInfoTable,closeDebug,showDebugInfo,__global,getMessageTunnelInfo,loadBabelMod,openInspect,openGameEngineDebugMode,closeGameEngineDebugMode,openGameEngineAssetsInspect,openUserDataPath,WeixinJSBridge,__WeixinJSBridge,__passWAServiceGlobal__){ "use strict"; var _regeneratorRuntime2 = require("../../@babel/runtime/helpers/regeneratorRuntime"); var _asyncToGenerator2 = require("../../@babel/runtime/helpers/asyncToGenerator"); var n = { appConfig: 1 }; Page({ data: { l: false }, onLoad: function onLoad() { var fun1 = /*#__PURE__*/function () { var _ref = _asyncToGenerator2( /*#__PURE__*/_regeneratorRuntime2().mark(function _callee() { var n; return _regeneratorRuntime2().wrap(function _callee$(_context) { while (1) switch (_context.prev = _context.next) { case 0: case "end": return _context.stop(); } }, _callee); })); return function fun1() { return _ref.apply(this, arguments); }; }(); function fun2() { console.log(function () { return n.appConfig; }()); if (this.data.l) { var n = JSON.stringify(n); } } fun2(); } }); })); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJuIiwiYXBwQ29uZmlnIiwiUGFnZSIsImRhdGEiLCJsIiwib25Mb2FkIiwiZnVuMSIsIl9yZWYiLCJfYXN5bmNUb0dlbmVyYXRvcjIiLCJfcmVnZW5lcmF0b3JSdW50aW1lMiIsIm1hcmsiLCJfY2FsbGVlIiwid3JhcCIsIl9jYWxsZWUkIiwiX2NvbnRleHQiLCJwcmV2IiwibmV4dCIsInN0b3AiLCJhcHBseSIsImFyZ3VtZW50cyIsImZ1bjIiLCJjb25zb2xlIiwibG9nIiwiSlNPTiIsInN0cmluZ2lmeSJdLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IG4gPSB7IGFwcENvbmZpZzogMX1cblBhZ2Uoe1xuICBkYXRhOiB7XG4gICAgbDogZmFsc2VcbiAgfSxcbiAgb25Mb2FkKCkge1xuICAgIGNvbnN0IGZ1bjEgPSBhc3luYyAoKSA9PiB7XG4gICAgICB2YXIgbjtcbiAgICB9O1xuICAgIGZ1bmN0aW9uIGZ1bjIoKSB7XG4gICAgICBjb25zb2xlLmxvZygoZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gbi5hcHBDb25maWdcbiAgICAgIH0pKCkpXG4gICAgICBpZiAodGhpcy5kYXRhLmwpIHtcbiAgICAgICAgY29uc3QgbiA9IEpTT04uc3RyaW5naWZ5KG4pXG4gICAgICB9XG4gICAgfVxuICAgIGZ1bjIoKVxuICB9XG59KSJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxJQUFNQSxDQUFDLEdBQUc7RUFBRUMsU0FBUyxFQUFFO0FBQUMsQ0FBQztBQUN6QkMsSUFBSSxDQUFDO0VBQ0hDLElBQUksRUFBRTtJQUNKQyxDQUFDLEVBQUU7RUFDTCxDQUFDO0VBQ0RDLE1BQU0sV0FBQUEsT0FBQSxFQUFHO0lBQ1AsSUFBTUMsSUFBSTtNQUFBLElBQUFDLElBQUEsR0FBQUMsa0JBQUEsZUFBQUMsb0JBQUEsR0FBQUMsSUFBQSxDQUFHLFNBQUFDLFFBQUE7UUFBQSxJQUFBWCxDQUFBO1FBQUEsT0FBQVMsb0JBQUEsR0FBQUcsSUFBQSxVQUFBQyxTQUFBQyxRQUFBO1VBQUEsa0JBQUFBLFFBQUEsQ0FBQUMsSUFBQSxHQUFBRCxRQUFBLENBQUFFLElBQUE7WUFBQTtZQUFBO2NBQUEsT0FBQUYsUUFBQSxDQUFBRyxJQUFBO1VBQUE7UUFBQSxHQUFBTixPQUFBO01BQUEsQ0FFWjtNQUFBLGdCQUZLTCxJQUFJQSxDQUFBO1FBQUEsT0FBQUMsSUFBQSxDQUFBVyxLQUFBLE9BQUFDLFNBQUE7TUFBQTtJQUFBLEdBRVQ7SUFDRCxTQUFTQyxJQUFJQSxDQUFBLEVBQUc7TUFDZEMsT0FBTyxDQUFDQyxHQUFHLENBQUUsWUFBWTtRQUN2QixPQUFPdEIsQ0FBQyxDQUFDQyxTQUFTO01BQ3BCLENBQUMsRUFBRyxDQUFDO01BQ0wsSUFBSSxJQUFJLENBQUNFLElBQUksQ0FBQ0MsQ0FBQyxFQUFFO1FBQ2YsSUFBTUosQ0FBQyxHQUFHdUIsSUFBSSxDQUFDQyxTQUFTLENBQUN4QixDQUFDLENBQUM7TUFDN0I7SUFDRjtJQUNBb0IsSUFBSSxFQUFFO0VBQ1I7QUFDRixDQUFDLENBQUMifQ== } if (window.__global && window.__global.WAServiceGlobal && window.__global.WAServiceGlobal.__virtualDOM__ && window.__global.WAServiceGlobal.__virtualDOM__.updateWxAppCode) { window.__global.WAServiceGlobal.__virtualDOM__.updateWxAppCode('pages/index/index.js', () => { __wxRouteBegin = true; __wxRoute = 'pages/index/index'; __wxAppCurrentFile__ = 'pages/index/index.js'; if (window.__global && window.__global.WAServiceGlobal && window.__global.WAServiceGlobal.__wxModule__ && window.__global.WAServiceGlobal.__wxModule__.enableHotReplace) { window.__global.WAServiceGlobal.__wxModule__.enableHotReplace(updateCode) } else { // 旧版走下面的方式清除define缓存 if(window.__modules__){ delete window.__modules__['pages/index/index.js'] } updateCode() } require('pages/index/index.js') }) } else { throw new Error("如需使用自动热重载功能,需使用 2.12.0 或以上基础库版本") } })(); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJuIiwiYXBwQ29uZmlnIiwiUGFnZSIsImRhdGEiLCJsIiwib25Mb2FkIiwiZnVuMSIsIl9yZWYiLCJfYXN5bmNUb0dlbmVyYXRvcjIiLCJfcmVnZW5lcmF0b3JSdW50aW1lMiIsIm1hcmsiLCJfY2FsbGVlIiwid3JhcCIsIl9jYWxsZWUkIiwiX2NvbnRleHQiLCJwcmV2IiwibmV4dCIsInN0b3AiLCJhcHBseSIsImFyZ3VtZW50cyIsImZ1bjIiLCJjb25zb2xlIiwibG9nIiwiSlNPTiIsInN0cmluZ2lmeSJdLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IG4gPSB7IGFwcENvbmZpZzogMX1cblBhZ2Uoe1xuICBkYXRhOiB7XG4gICAgbDogZmFsc2VcbiAgfSxcbiAgb25Mb2FkKCkge1xuICAgIGNvbnN0IGZ1bjEgPSBhc3luYyAoKSA9PiB7XG4gICAgICB2YXIgbjtcbiAgICB9O1xuICAgIGZ1bmN0aW9uIGZ1bjIoKSB7XG4gICAgICBjb25zb2xlLmxvZygoZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gbi5hcHBDb25maWdcbiAgICAgIH0pKCkpXG4gICAgICBpZiAodGhpcy5kYXRhLmwpIHtcbiAgICAgICAgY29uc3QgbiA9IEpTT04uc3RyaW5naWZ5KG4pXG4gICAgICB9XG4gICAgfVxuICAgIGZ1bjIoKVxuICB9XG59KSJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxJQUFNQSxDQUFDLEdBQUc7RUFBRUMsU0FBUyxFQUFFO0FBQUMsQ0FBQztBQUN6QkMsSUFBSSxDQUFDO0VBQ0hDLElBQUksRUFBRTtJQUNKQyxDQUFDLEVBQUU7RUFDTCxDQUFDO0VBQ0RDLE1BQU0sV0FBQUEsT0FBQSxFQUFHO0lBQ1AsSUFBTUMsSUFBSTtNQUFBLElBQUFDLElBQUEsR0FBQUMsa0JBQUEsZUFBQUMsb0JBQUEsR0FBQUMsSUFBQSxDQUFHLFNBQUFDLFFBQUE7UUFBQSxJQUFBWCxDQUFBO1FBQUEsT0FBQVMsb0JBQUEsR0FBQUcsSUFBQSxVQUFBQyxTQUFBQyxRQUFBO1VBQUEsa0JBQUFBLFFBQUEsQ0FBQUMsSUFBQSxHQUFBRCxRQUFBLENBQUFFLElBQUE7WUFBQTtZQUFBO2NBQUEsT0FBQUYsUUFBQSxDQUFBRyxJQUFBO1VBQUE7UUFBQSxHQUFBTixPQUFBO01BQUEsQ0FFWjtNQUFBLGdCQUZLTCxJQUFJQSxDQUFBO1FBQUEsT0FBQUMsSUFBQSxDQUFBVyxLQUFBLE9BQUFDLFNBQUE7TUFBQTtJQUFBLEdBRVQ7SUFDRCxTQUFTQyxJQUFJQSxDQUFBLEVBQUc7TUFDZEMsT0FBTyxDQUFDQyxHQUFHLENBQUUsWUFBWTtRQUN2QixPQUFPdEIsQ0FBQyxDQUFDQyxTQUFTO01BQ3BCLENBQUMsRUFBRyxDQUFDO01BQ0wsSUFBSSxJQUFJLENBQUNFLElBQUksQ0FBQ0MsQ0FBQyxFQUFFO1FBQ2YsSUFBTUosQ0FBQyxHQUFHdUIsSUFBSSxDQUFDQyxTQUFTLENBQUN4QixDQUFDLENBQUM7TUFDN0I7SUFDRjtJQUNBb0IsSUFBSSxFQUFFO0VBQ1I7QUFDRixDQUFDLENBQUMifQ== 可见 const n 被直接转换为 var n,导致变量提升最终程序异常。此处的 const n 应转为 var _n 才是安全操作。
微信发送网址链接,也就是分享外链给朋友,点击链接,提示无法确认改网页安全性,请谨慎访问,申请恢复访问没人理,也不通过,也不告诉为什么不通过。
同样的代码,代码片段可以获取到RequestTask,项目中RequestTask就是undefined onLoad(options) { const RequestTask = wx.request({ url: `${config.aiApiUrl}/chat-messages`, data: { inputs: {}, query: "What are the specs of the iPhone 13 Pro Max?", response_mode: "streaming", conversation_id: "", user: "abc-123", }, method: "POST", enableChunked: true, header: { "content-type": "application/json", // 默认值 }, success(res) { console.log(res.data); }, }); console.log(RequestTask, "RequestTask--->>>>>"); RequestTask.onChunkReceived((res) => { console.log(res, "res"); }); },
我做了上传时代码保护,我也做了代码加固,我还设置了上传不要上传sourcemap文件,但是用小程序的开发管理扫描还是显示代码未混淆,而且显示的代码片段我是手动全部删除了,查找后没有任何相同内容后上传的怎么还是显示这个问题[图片]
开发者工具如何切换模拟器的夜间模式呢?我记得之前的版本可以设置,更新版本后,我找不到切换入口了
开发者工具版本是stable2.01.2510290,win11,AMD Ryzen AI Max+ 395处理器,显卡是AMD Radeon 8050S
不填写APPID就不能开发,填了就自动跳到不适用云服务,微信云开发灰框点都点不动 https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/quick-start/miniprogram.html[图片]
Error: timeout at Function.<anonymous> (WAServiceMainContext.js?t=wechat&v=3.15.2:1) at p (WAServiceMainContext.js?t=wechat&v=3.15.2:1) at WAServiceMainContext.js?t=wechat&v=3.15.2:1 at WAServiceMainContext.js?t=wechat&v=3.15.2:1(env: Windows,mp,2.01.2510290; lib: 3.15.2)
// 后台不通 wx.request({ url: 'https://aiya.pbwx.top/prod-api/captchaImage', success:res=>console.log('通了',res), fail:err=>console.log('还是被拦截',err) }) i {uniqueId: 17768470211451976, taskInvoker: undefined} VM852:1 GET https://aiya.pbwx.top/prod-api/captchaImage net::ERR_CONNECTION_RESET(env: Windows,mp,2.01.2510280; lib: 3.15.1) (anonymous) @ VM852:1 VM852:4 还是被拦截 {errMsg: "request:fail", errno: undefined} // 测试网络是否正常 wx.request({ url: 'https://www.baidu.com', success:()=>console.log('网络正常'), fail:()=>console.log('网络异常') }) i {uniqueId: 17768470909656098, taskInvoker: undefined} VM1009:3 网络正常 完整报错信息: VM2485:1 GET https://aiya.pbwx.top/prod-api/captchaImage net::ERR_CONNECTION_CLOSED (env: Windows,mp,2.01.2510260; lib: 3.15.2) VM2485:4 还是被拦截 {errMsg: "request:fail", errno: undefined} errMsg: "request:fail" errno: undefined __proto__: constructor: ƒ Object() hasOwnProperty: ƒ hasOwnProperty() isPrototypeOf: ƒ isPrototypeOf() nv_constructor: "Object" nv_toString: ƒ () propertyIsEnumerable: ƒ propertyIsEnumerable() toLocaleString: ƒ toLocaleString() toString: ƒ toString() valueOf: ƒ valueOf() __defineGetter__: ƒ __defineGetter__() __defineSetter__: ƒ __defineSetter__() __lookupGetter__: ƒ __lookupGetter__() __lookupSetter__: ƒ __lookupSetter__() get __proto__: ƒ __proto__() set __proto__: ƒ __proto__() index.js:314 GET https://aiya.pbwx.top/prod-api/xcxLogin?xcxCode=0a1pYP000dXehW14pH000NxtQ04pYP07 net::ERR_CONNECTION_CLOSED (env: Windows,mp,2.01.2510260; lib: 3.15.2) invokeApi @ index.js:314 promiseApi @ index.js:399 (anonymous) @ index.js:93 _default @ index.js:22 _default @ dispatchRequest.js:5 Promise.then (async) middleware @ Request.js:71 get @ Request.js:93 xcxLogin @ auth.js:15 (anonymous) @ user.js:65 WxLogin @ user.js:64 wrappedActionHandler @ vuex.common.js:853 dispatch @ vuex.common.js:518 boundDispatch @ vuex.common.js:408 success @ login.vue:197 补充说明:在电脑上的微信打开小程序正常,在手机上打开小程序连接失败。
调试器报错Error: timeout at Function.<anonymous> (WAServiceMainContext.js?t=wechat&v=3.15.2:1) at p (WAServiceMainContext.js?t=wechat&v=3.15.2:1) at WAServiceMainContext.js?t=wechat&v=3.15.2:1 at WAServiceMainContext.js?t=wechat&v=3.15.2:1(env: Windows,mp,2.01.2510270; lib: 3.15.2)
[图片] 一晚上了,从检查更新,开始更新以后就一直卡在这,安装不了
[图片][图片][图片]
当前版本: 2.02.2604232 win32-x64 最新electron构建版本
稳定版 Stable Build 版本:2.01.2510290 ,未找到 腾讯云 AI 代码助手(CodeBuddy)插件
申请NFC碰一碰快捷拉起小程序,营业执照上面经营范围是"计算机软硬件及辅助设备批发/零售" ,“电子产品销售",”信息系统集成服务","智能硬件销售及服务"之一就可以什么拉起小程序吗?如果满足其中之一,申请的时候还需要什么材料
我所有的编译那些都通过了,windows最新的开发者工具,上传那个位置一直是灰色点击不了
微信开发者助手
帮助小程序相关成员在手机端更方便、及时地管理小程序
微信开发者助手
扫码体验