- 当小程序的代码app.json设置了 tabBar,extJson 没有途径关闭 tabBar
目前我司通过第三方平台管理多个小程序的发布,当代码模板中的app.json中存在 tabBar配置,在提交模板到小程序时,无法再通过extJson关闭tabBar。 预期是 ext.json 中能够控制小程序显示隐藏 tabBar,而不必重新编译一套模板。
01-25 - 代码中的ext.json和代开发上传代码填写的ext.json功能不对齐是怎么回事?
复现流程: 在微信开发者工具中上传代码时将ext.json一起打包上传后,ext.json中的subpackages中的plugins字段是生效的。 但是通过代开发模式下的上传代码并生成体验码接口中的ext_json进行配置,subpackages中的plugins不生效。 小程序报错 [图片] ext.json如下 { "directCommit": false, "ext": { "baseUrl": "xxx" }, "extAppid": "xxx", "extEnable": true, "plugins": { "xxx": { "version": "0.3.0", "provider": "xxx" } }, "requiredPrivateInfos": [ "getLocation", "chooseAddress" ], "subPackages": [ { "root": "xxx", "pages": [ "pages/xxx/xxx" ], "plugins": { "myPlugin": { "version": "2.5.8", "provider": "wxfab2bf944bfc4da6" } } } ] }
2023-05-29 - 请问微信开发者工具会直接支持WSL2吗?
windows 10下, 基于wsl2来开发, 文件目录在wsl2里面。 由于wsl2的io很慢的问题,导致微信开发者工具打开项目非常慢(无法编译完成所有的文件就超时)在wsl2下编译,无法直接通过windows命令行开发者工具来上传 2022.4.25 更新, 最新的2204180版本还是无法直接loading wsl2下的文件 :( [图片]
2022-04-25 - 什么时候能支持 WSL2 ?
[图片] WSL2 的 mnt 文件性能很低,而且不能监控文件,基本不能用,只能把项目装在 WSL 内。 但是开发工具的 File System 有问题,不能监控 WSL 内的项目,希望能够解决。
2020-07-14 - 能否支持wsl2?
WSL2下不能正常调试,将项目文件拷贝到windows下目录可以正常运行。 运行taro demo,错误如图: [图片]
2019-09-16 - wx.downloadFile 失败 file data is empty?
我使用wx.downloadFile方法下载文件,开发工具模拟器和android手机上都可以下载图片保存,苹果手机不可以,试了好几个ios真机都是报一样的错误:errMsg: "downloadFile:fail file data is empty",请官方尽快各个答复,是不是已知bug或者是我这边的使用问题 [图片]
2020-11-05 - onPageNotFound Error: Can not find page
[图片] 已经在app.js里写onPageNotFound 上面的错误为什么会出现 onPageNotFound(res) { wx.switchTab({ url: '/page/tabBar/details/index' }) // 如果是 tabbar 页面,请使用 wx.switchTab }, 该页面已经在app.json里注明 "pages":[ "page/tabBar/details/index", "page/tabBar/info/index" ], 目前不知道为什么会出现页面找不到的情况,看后台有这个错误内容
2019-07-15 - 1909252 版本的开发工具无法触发 onPageNotFound ?
比较新的的开发工具在启动设置中新增一个错误路径,不会触发 onPageNotFound,老版本的开发工具可以。 [代码]thirdScriptError[代码][代码]onPageNotFound error: page [代码][代码]"health-info"[代码] [代码]is not found.; at onPageNotFound[代码][代码]Error: onPageNotFound error: page [代码][代码]"health-info"[代码] [代码]is not found.[代码][代码] [代码][代码]at WAService.js:1:872524[代码][代码] [代码][代码]at WAService.js:1:458059[代码][代码] [代码][代码]at n (http:[代码][代码]//127.0.0.1:47787/appservice/__dev__/asdebug.js:1:3175)[代码][代码] [代码][代码]at e.exports.<anonymous> (http:[代码][代码]//127.0.0.1:47787/appservice/__dev__/asdebug.js:1:3555)[代码][代码] [代码][代码]at http:[代码][代码]//127.0.0.1:47787/appservice/__dev__/asdebug.js:1:1968[代码][代码] [代码][代码]at Array.forEach (<anonymous>)[代码][代码] [代码][代码]at WebSocket._ws.onmessage (http:[代码][代码]//127.0.0.1:47787/appservice/__dev__/asdebug.js:1:1950)[代码]Page "health-info" has not been registered yet. 并没有我在onPageNotFound 中打印的log信息
2019-09-26 - 小程序使用webview加载网页偶尔会出现白屏现象,是什么原因
[图片]
2019-03-02 - 小程序码指定了某个页面,为什么扫码的时候还会先跳到默认页面呢?
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-07-23 - background-image url 不支持 svg
- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 显示折线图和饼图 - 复现路径 - 提供一个最简复现 Demo
2019-06-19 - onShareAppMessage中url不能自定义,一直显示当前页面
[图片][图片][图片] 不能自定义url,只能当前页面的分享,点击取消或者发送 都没有触发回调 ,debugger也不触发,求解
2018-12-25 - 关于flex布局下,过渡动画不生效的问题
- 当前 Bug 的表现(可附上截图) [图片] ios平台下蓝色区域的高度没有过渡动画,安卓客户端和开发工具上都有过渡动画 - 预期表现 当点击白色区域时,蓝色区域的高度变化有过渡动画 - 复现路径 安卓手机过渡动画正常 ios均没有过渡效果 - 提供一个最简复现 Demo [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"container"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]bindtap[代码][代码]=[代码][代码]"handleTap"[代码] [代码]class[代码][代码]=[代码][代码]"im-main"[代码][代码]></[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"im-keyborad-holder"[代码] [代码]style[代码][代码]=[代码][代码]"{{style}}"[代码][代码]></[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]Page({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]style: [代码][代码]"flex-basis: 300rpx;"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]onLoad() {[代码][代码] [代码][代码]setTimeout(() => {[代码][代码] [代码][代码]this[代码][代码].setData({ style: [代码][代码]"flex-basis: 500rpx;"[代码] [代码]})[代码][代码] [代码][代码]}, 2000)[代码][代码] [代码][代码]},[代码][代码] [代码][代码]handleTap() {[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]this[代码][代码].data.style == [代码][代码]"flex-basis: 0;"[代码][代码]) {[代码][代码] [代码][代码]return[代码] [代码]this[代码][代码].setData({ style: [代码][代码]"flex-basis: 500rpx;"[代码] [代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]this[代码][代码].setData({ style: [代码][代码]"flex-basis: 0;"[代码] [代码]})[代码][代码] [代码][代码]}[代码][代码]})[代码][代码]page {[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]font-family[代码][代码]: PingFangSC-Regular;[代码][代码] [代码][代码]/* overflow: hidden; */[代码][代码]}[代码] [代码].container {[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: flex;[代码][代码] [代码][代码]flex-[代码][代码]direction[代码][代码]: column;[代码][代码]}[代码] [代码].im-main {[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]relative[代码][代码];[代码][代码] [代码][代码]overflow[代码][代码]: [代码][代码]hidden[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]flex-basis: [代码][代码]auto[代码][代码];[代码][代码]}[代码][代码].im-keyborad-holder {[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]blue[代码][代码];[代码][代码] [代码][代码]flex-basis: [代码][代码]200[代码][代码]rpx;[代码][代码] [代码][代码]transition: flex-basis [代码][代码]500[代码][代码]ms;[代码][代码]}[代码]
2019-01-10 - wx.nextick能否不再自定义组件中使用
- 目前是想再整个页面渲染完成后,把进去当前小程序的场景发送给 后台进行处理,我将发送代码放在了 app.js中的onshow里面,但是会在每次渲染当前页面之前发送了数据,这会影响小程序的响应时间 - 希望 wx.nexttick可以在app.js中调用
2018-10-30 - [BUG]tab中调用reLanuch,非当前tab的unload不会调用
tabbar包含两个页面A,B,当前页面为B,在B中调用reLaunch({url: C}),B的onUnload会执行,A的onUnload不会执行 既然reLaunch的意义是“关闭所有页面,打开到应用内的某个页面”,那么理应调用所有关闭页面的onUnload,因为如果不这样,页面在onLoad中申请的资源没有机会释放 举个例子,小程序中引入了redux进行状态管理,有A,B,C三个页面,A,B为tab page,C为登录页 A的onLoad中subscribe了store的listener,相应在onUnload中释放,B中有个退出按钮,点击的效果是登出到登录页C,期望的行为是此时非活动tab A的onUnload会自动调用以释放listener
2018-04-02