App({ ... onShow() { if (wx.getUpdateManager?.constructor === Function) { const update = wx.getUpdateManager() update.onUpdateReady(() => update.applyUpdate()) update.onUpdateFailed(() => wx.showToast({ title: '更新失败', icon: 'error' })) } }, ... }) 我是这样强制用户更新的,但是还是有个别用户没有更新版本,只能让服务人员教他们删除旧小程序,重新打开新的小程序
小程序已经发布新版本多个了,为什么用户却显示旧版本?小程序已经发布了多个版本,代码也按要求加上了版本更新提示重启,但是有些用户却还显示很早之前的旧版本
2022-10-23蹲一波官方答复
input获取内容少一个字,少字,显示和获取值内容不一致客户反应很多次,输入的信息会少一个字,经过多方排查,基本可以确认是小程序的input组件,在某些情况下,获取的值和显示的值不一致导致。 复现步骤: 1.安卓客户端使用手写输入法 2.手写2-3个汉字(比如林书豪),书写完毕后,不在输入法的候选字中选择,也不点击输入法的确认按钮或者回车按钮 3.点击按钮查看input的值,发现最后一个没有显示。只显示林书。 预期:最后一个能显示,或者,手写完毕不确认选择时,默认字不显示在input内。 详见视频。抱歉腾讯视频的上传实名审核进行中,bug验证视频如下: 客户反应很多次,输入的信息会少一个字,经过多方排查,基本可以确认是小程序的input组件,在某些情况下,获取的值和显示的值不一致导致。 复现步骤: 1.安卓客户端使用手写输入法 2.手写输入3个汉字,书写完毕后,不在输入法的候选字中选择,也不点击输入法的确认按钮或者回车按钮 3.点击按钮查看input的值,发现最后一个没有显示。只显示前两个。 预期:最后一个能显示,或者,手写完毕不确认选择时,默认字不显示在input内。 详见视频。抱歉腾讯视频的上传实名审核进行中。希望描述大家能看的明白 [图片][图片]
2022-10-18我也遇到了同样的问题,客户这边都炸锅了!!!
input type=text,文字被截问题?姓名和身份证号校验,提示匹配不上。 发现用户的名字是三个字,传到后台变成了两个字。小程序console也是三个字。 请问有什么解决办法吗
2022-10-171.05.2204180 | 1.06.2204180,用了这个版本,问题解决
基础库版本2.20.0 + less + lazyCodeLoading导致编译出错工具版本:1.06.2201240 macOS(ARM64) 基础库版本:2.20.0或更高 project.config.json关键配置 { "setting": { "useCompilerPlugins": ["less"], }, "libVersion": "2.22.0", } app.json关键配置 { "lazyCodeLoading": "requiredComponents", } 代码片段:https://developers.weixin.qq.com/s/cMmA0emd7Zxd 报错内容: [] {active: "", tabBar: Array(2)} VM5872 index.js:635 TypeError: Cannot read property 'push' of undefined at m0 (<anonymous>:41:4) at VM5872 index.js:631 at Vr (WASubContext.js?t=wechat&s=1645350791277&v=2.22.0:2) at r.pn.create (WASubContext.js?t=wechat&s=1645350791277&v=2.22.0:2) at Function.b.prepare (WASubContext.js?t=wechat&s=1645350791277&v=2.22.0:2) at b._advancedCreate (WASubContext.js?t=wechat&s=1645350791277&v=2.22.0:2) at Function.b.createWithGenerics (WASubContext.js?t=wechat&s=1645350791277&v=2.22.0:2) at Object.b.create [as createElement] (WASubContext.js?t=wechat&s=1645350791277&v=2.22.0:2) at WASubContext.js?t=wechat&s=1645350791277&v=2.22.0:2 at ca (WASubContext.js?t=wechat&s=1645350791277&v=2.22.0:2) index.js:9 代码片段是一种迷你、可分享的小程序或小游戏项目,可用于分享小程序和小游戏的开发经验、展示组件和 API 的使用、复现开发问题和 Bug 等。可点击以下链接查看代码片段的详细文档: index.js:3 https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/devtools.html --------------------------------------------自己找到的解决方案-------------------------------------------- useCompilerPlugins设置为false,其它不动:页面正常编译,但less文件无法加载,页面样式丢失(❌该方案不可行)libVersion设置为2.19.6或更低,其它不动:页面正常编译及运行(✅方案可行,但无法使用高版本基础库的新特性)移除lazyCodeLoading配置,其它不动:页面正常编译及运行(✅方案可行,但不知对小程序启动性能是否有影响)
2022-04-21我也遇到同样的问题
标签内样式报异常"{{themeColor}}" themeColor是个变量,这个引号包括其内的代码片段出现红色波浪线,提示 { expectedcss(css-lcurlyexpected),但是代码可以正常运行,是需要style前加引号吗?加引号后红色波浪线消失
2021-07-28需要发布正式版以后才能通过小程序码访问
如何设置通过小程序码进入小商店店铺?扫描小程序码进入店铺是显示小程序未发布
2021-03-24我也遇到相同的bug 机型:iPhone 6 iOS:12.4.9 微信:7.0.18
wx.navigateToMiniProgram 在低IOS版本中无法调用?微信版本号:7.0.18 ios版本: 12.1.2 wx.canIUse('navigateToMiniProgram’)为true, 但api无法调用,无报错也没有回调
2020-11-17type = content && content.type || type;
TypeError:Cannot read property 'type' of undefine?type = content.type || type; 报错:TypeError: Cannot read property 'type' of undefined 怎么办呢?
2020-10-28css动画在iOS无法使用,可用微信提供的动画接口来实现https://developers.weixin.qq.com/miniprogram/dev/framework/view/animation.html
给cover-image添加一个animation动画,在ios真机上无法显示?我需要在video上叠加一个图标,所以使用了cover-image,并使用css的animation做一个循环动画,然后模拟器还有安卓真机都可以正常显示,但是ios真机就只显示图标,不显示动画效果。请问有大佬知道这是什么问题吗?
2020-10-15现在试用了1.04.2006302版本,没有再出现这个问题
为什么每次保存文件都提示“正在运行保存参与程序...:正在格式化”?版本1.03.2006091提示截图,之前1.03.2005141版本没有问题 [图片] 编辑器设置截图 [图片] 自定义扩展,来自vscode [图片] 自定义配置参数 { "editor.formatOnSave": true, "editor.renderControlCharacters": true, "editor.stablePeek": true, "editor.tabCompletion": "on", "editor.tabSize": 2, "editor.fontSize": 12, "editor.lineHeight": 0, "editor.wordWrap": "off", "editor.minimap.enabled": false, "editor.insertSpaces": true, "editor.renderWhitespace": "all", "editor.wordWrapColumn": 120, "editor.minimap.maxColumn": 50, "editor.minimap.showSlider": "always", "[css]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "explorer.openEditors.visible": 0, "search.exclude": { "**/dist": true, "**/miniprogram_npm": true }, "files.watcherExclude": { "**/dist/**": true, "**/miniprogram_npm/**": true }, "files.eol": "\n", "files.trimFinalNewlines": true, "files.insertFinalNewline": true, "workbench.iconTheme": "material-icon-theme", "material-icon-theme.activeIconPack": "vue_vuex", "material-icon-theme.showWelcomeMessage": false, "javascript.format.semicolons": "remove", "javascript.preferences.quoteStyle": "single", "javascript.updateImportsOnFileMove.enabled": "always", "files.autoSave": "off", "files.associations": { "*.cjson": "jsonc", "*.wxs": "javascript", "*.wxss": "css" }, "minapp-vscode.wxmlFormatter": "prettyHtml", "minapp-vscode.formatMaxLineCharacters": 120, "minapp-vscode.disableAutoConfig": true, "minapp-vscode.showSuggestionOnEnter": true, "minapp-vscode.prettier": { "printWidth": 120, "semi": false, "singleQuote": true, "trailingComma": "none" }, "minapp-vscode.prettyHtml": { "printWidth": 120, "usePrettier": false, "sortAttributes": true }, "prettier.printWidth": 120, "prettier.singleQuote": true, "prettier.semi": false, "prettier.trailingComma": "none", "workbench.editor.enablePreview": true, "workbench.editor.enablePreviewFromQuickOpen": true, "workbench.colorTheme": "Default Dark+", "workbench.preferredLightColorTheme": "Default Light+", "window.autoDetectColorScheme": true, "explorer.confirmDelete": false, "less.compile": { "outExt": ".wxss" } }
2020-07-01