微信开发者工具
未指名问题
背景:食品饮料-休闲食品类目 1.个体户与企业属性的商户都强制运费险吗?在什么条件下强制要求商家开通运费险? 2.在商户提现上,个体户与企业收取的手续费一样吗?是多少?
[图片][图片]
[图片]
系统信息系统: macOS 15.5 Sequoia M1 开发工具版本: 1.06.2405010 复现步骤 Taro / Remax 勾选 微信开发者工具的 “启动代码自动热重载”进入 Taro( Remax) 项目目录npm run dev:weapp 进入 pages/index/index.jsx 随意修改文本字段,均不会热重载页面经测试 1.06.2402040 以下版本是正常工作,从 1.06.240510 后无法使用。 问题影响 导致 Taro / Remax 类预编译框架都无法享受到 1.06.240510 后版本更新的内容,还望“微信开发者工具"的研发同学能跟进一下,感谢。
handleConsole(){ console.log('点击发生') }, <button type="warn" plain size="mini" bind:tap="handleConsole">点击控制1</button> 调试器无任何内容,是空的,点真机调试扫码后,可以看到输入
微信开发者工具教育版怎么没有素材库那些,我之前做的小程序由于没有素材库导致打不开,怎么解决没有素材库的问题
[图片]filesystem下面的文件夹移除不了
小程序使用web-view组件包含网页,但在PC微信中却点不动网页里的某些链接,经测试: <h2><a href="forum.php?mod=forumdisplay&fid=2">LOGO背景上传演示区</a></h2>这种链接可以点进去, 而<li style="width: 100px;"> <a href="forum.php?mod=viewthread&tid=2157" target="_blank"><img src="https://pingankj.oss-cn-beijing.aliyuncs.com/block/e3/e32b552339ac3d079e0ec23fe4095e70.jpg" width="100" height="100" alt="tesy"></a> <p><a href="forum.php?mod=viewthread&tid=2157" title="tesy" target="_blank">tesy</a></p> </li> 这里的<a>链接却点不动,这是怎么回事?还请指点。
微信开发者工具怎么审查元素的功能不见了??啥意识呀 [图片] [图片]
如题,在客户方进行开发的时候对方都是使用国产操作系统,什么时候开发者工具可以支持国产操作系统?官方有计划适配国产操作系统吗?
mac本独立分包配置entry后无法预览和真机调试,错误码:800059,报找不到app.js文件。
var t = (0, require("../../../@babel/runtime/helpers/interopRequireDefault").default)( require("../../../utils/request"), ), e = getApp(); Page({ data: { type: "", custId: "", signId: "", contractId: "", info: {}, title: "", roomTypeData: [], roomData: [], sourceData: [], parityData: [], babyQuantity: 1, saleData: [], collectMoney: {}, typeData: [], wayData: [], }, onLoad: function (t) { this.getUserInfo(t.id); this.setData({ custId: t.id, type: t.type, contractId: t.contractId ? t.contractId : "", title: t.title ? t.title : "", signId: t.signId ? t.signId : "", }), "contract" == t.type ? (wx.setNavigationBarTitle({ title: "新增合同" }), this.getClientSource(), this.getRoomType(), this.getRoom(), this.getParityData() ) : "money" == t.type && (wx.setNavigationBarTitle({ title: t.title ? "编辑收款" : "新增收款", }), t.title && this.getCollectMoney(t.signId)), this.getType(), this.getSale(), this.getCollectWay(); }, getUserInfo: function (id) { var a = this; t.default .get("/project/customer/".concat(id)) .then(function (t) { if (200 == t.code) { a.setData({ info: t.data }); } }) .catch(function (t) { e.alert("系统繁忙~请稍后重试~"), console.error("抛异常了:".concat(t.msg)); }); }, getCollectWay: function () { var a = this; t.default .get("/system/dict/data/type/way_type") .then(function (t) { if(t.code == 200) { const map = (t.data || []).reduce((acc, item) => { item?.dictValue !== undefined && (acc[item.dictValue] = item.dictLabel); return acc; }, {}); a.setData({ wayData: map }); } }) .catch(function (t) { e.alert("系统繁忙~请稍后重试~"), console.error("抛异常了:".concat(t.msg)); }); }, formSubmit: function (a) { var i = this.data, n = a.detail.value; const saleName = i.saleData.find(e=>e.userId == n.sale).nickName; return "" == n.number.trim() ? e.toast("请输入合同编号") : "" == n.name.trim() ? e.toast("请输入合同名称") : "" == n.roomType ? e.toast("请选择合同房型") : "" == n.room ? e.toast("请选择房间") : "" == n.deposit.trim() ? e.toast("请输入合同定金") : "" == n.balance.trim() ? e.toast("请输入合同尾款") : "" == n.realPrice.trim() ? e.toast("请输入合实际价格") : "" == n.packagePrice.trim() ? e.toast("请输入合同套餐价") : null == n.enterDate ? e.toast("请选择入住日期") : "" == n.totalDays.trim() ? e.toast("请输入入住天数") : null == n.signDate ? e.toast("请选择签约时间") : "" == n.parity ? e.toast("请选择胎次") : "" == n.origin ? e.toast("请选择订单来源") : "" == n.sale ? e.toast("请选择母婴顾问") : void t.default .post("/project/customerContract", { custId: i.custId, babyQuantity: i.babyQuantity, parity: n.parity, enterDate: n.enterDate, signDate: n.signDate, totalDays: n.totalDays, deposit: n.deposit, first: n.first, continueType: n.continueType, outDate: i.outDate, insurancePrice: n.insurancePrice, name: n.name, number: n.number, origin: i.info.origin, packagePrice: n.packagePrice, remark: n.remark, room: n.room, roomType: n.roomType, saleId: n.sale, saleName: saleName, status: n.status, balance: n.balance, realPrice: n.realPrice, }) .then(function (t) { 200 == t.code && (wx.showToast({ title: "新增成功", icon: "success", }), setTimeout(function () { wx.navigateBack({ delta: 1 }); }, 800)); }); }, editMoney: function (a) { var i = this.data, n = a.detail.value; if ("" == n.userName.trim()) return e.toast("请输入客户名字"); if ("" == n.collectName.trim()) return e.toast("请输入收款名称"); if ("" == n.collectNumber.trim()) return e.toast("请输入收款编号"); if ("" == n.money.trim()) return e.toast("请输入收款金额"); if (null == n.payType) return e.toast("请选择收款类型"); if (null == n.date) return e.toast("请选择入收款日期"); if (null == n.way) return e.toast("请选择收款方式"); var o = i.title ? "/custSignRec/update" : "/custSignRec/insert"; t.default .post(o, { custId: i.custId, contractId: i.contractId, custSignRecId: i.signId, money: n.money, name: n.collectName, recMode: n.way, recNum: n.collectNumber, recTime: n.date, recType: n.payType, remarks: n.remarks, serialNumber: n.serialNumber, serviceRemarks: n.desc, status: n.status, }) .then(function (t) { 1 == t.code && e.backAlert(i.title ? "修改成功" : "新增成功"); }) .catch(function (t) { console.error("抛异常了:".concat(t)); }); }, getSale: function () { var e = this; t.default.get("/system/user/list").then(function (t) { 200 == t.code && e.setData({ saleData: t.rows }); }); }, getType: function () { var e = this; t.default .get("/system/dict/data/type/pay_type") .then(function (t) { if(t.code == 200) { const map = (t.data || []).reduce((acc, item) => { item?.dictValue !== undefined && (acc[item.dictValue] = item.dictLabel); return acc; }, {}); e.setData({ typeData: map }); } }) .catch(function (t) { console.error("抛异常了:".concat(t)); }); }, getRoomType: function () { var e = this; t.default.get("/system/dict/data/type/room_type").then(function (t) { if (t.code == 200) { e.setData({ roomTypeData: t.data }); } }); }, getParityData: function () { var e = this; t.default.get("/system/dict/data/type/parity_type").then(function (t) { if (t.code == 200) { e.setData({ parityData: t.data }); } }); }, getRoom: function () { var e = this; t.default.get("/app/roomList").then(function (t) { 200 == t.code && e.setData({ roomData: t.data }); }); }, selectSale: function (t) { this.setData({ sale: t.detail.value }); }, selectDueDate: function (t) { this.setData({ dueDate: t.detail.value }); }, selectEnterDate: function (t) { var e = this.data; this.setData({ enterDate: t.detail.value }), t.detail.value && e.days && this.getOutDate(t.detail.value, e.days); }, inputDays: function (t) { var e = this.data; this.setData({ days: t.detail.value }), t.detail.value && e.enterDate && this.getOutDate(e.enterDate, t.detail.value); }, getOutDate: function (t, e) { var a = new Date(t).valueOf() + 24 * e * 3600 * 1e3, i = new Date(a), n = i.getFullYear(), o = i.getMonth() + 1; o < 10 && (o = "0" + o); var s = i.getDate(); s < 10 && (s = "0" + s), this.setData({ outDate: n + "-" + o + "-" + s }); }, selectSignDate: function (t) { this.setData({ signDate: t.detail.value }); }, selectRoomType: function (t) { this.setData({ roomType: t.detail.value }); }, selectRoom: function (t) { this.setData({ room: t.detail.value }); }, selectSource: function (t) { this.setData({ origin: t.detail.value }); }, selectDate: function (t) { this.setData({ date: t.detail.value }); }, selectParity: function (t) { this.setData({ parity: t.detail.value }); }, selectBabyQuantity: function (t) { this.setData({ babyQuantity: parseInt(t.detail) }); }, getClientSource: function () { var a = this; t.default .get("/system/dict/data/type/customer_origin") .then(function (t) { if(t.code == 200) { const map = (t.data || []).reduce((acc, item) => { item?.dictValue !== undefined && (acc[item.dictValue] = item.dictLabel); return acc; }, {}); a.setData({ sourceData: map }); } }) .catch(function (t) { e.alert("系统繁忙~请稍后重试~"), console.error("抛异常了:".concat(t)); }); }, getCollectMoney: function (a) { var i = this; t.default .get("/custSignRec/findById?custSignRecId=".concat(a)) .then(function (t) { 1 == t.code && i.setData({ collectMoney: t.result }); }) .catch(function (t) { e.alert("系统繁忙~请稍后重试~"), console.error("抛异常了:".concat(t)); }); }, selectWay: function (t) { this.setData({ way: t.detail.value }); }, selectType: function (t) { this.setData({ payType: t.detail.value }); }, });
[图片] https://ppvod.58hr.net/智造优/冲压模具/五金模具/综合课程/2D五金模具设计201808/2018_2D_01_01/index.m3u8
https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.htmlhttps://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html
[图片]
只开启“编译worklet代码”,不开启“JS编译成ES5” 会导致vertical-drag-gesture-handler这些组件的监听函数都无法调用 [图片]
https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/miniapp/pre-read/config.html 使用iOS 证书自动管理报错,报错如下:[图片]request data got error return: A parameter has an invalid value - 'UNIVERSAL' is not a valid filter value. Expected one of: IOS, MAC_OS
[图片] 开发工具以及真机调试都没有问题,但是上传体验版之后,体验版的用户avatar图片不显示 在unity中使用的UnityWebRequest以及avatarurl来加载的用户头像
已经是目前最新的版本,修改代理、不校验域名、重装软件、重装系统都试过了,还是一直报下载基础库失败,换了其他版本基础库也还是不行,太难顶了 [图片][图片][图片]
小程序助手
帮助小程序相关成员在手机端更方便、及时地管理小程序
小程序助手
扫码体验
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。