现在验证发现官方已经修复了这个问题,赞👍
分包里b.wxs引入主包a.wxs,真机预览报错// /utils/a.wxs var foo = "'hello world' from tools.wxs"; module.exports = { foo: foo, }; // packageA/index/b.wxs var a = require("../a.wxs"); console.log(a.foo); <!-- /packageA/index/index.wxml --> <wxs src="./b.wxs" module="b" /> 分包里的页面中b.wxs文件引入主包中共用的a.wxs,在手机上报错,提示“Cannot read property 'foo' of undefined" 开发工具中正常,用真机调试,开发工具也不会报错,只有在手机上的控制台才会显示报错。 分包wxs不支持引入分包外的wxs吗?这个算bug吗?
2021-12-06这个问题后面解决了:https://developers.weixin.qq.com/community/develop/article/doc/0004a4d49d0e883b13692633c51013
部分机型上hideLoading会对showToast弹窗进行隐藏问题描述:部分机型(如华为p20pro)上,wx.hideLoading()会对wx.showToast弹窗进行隐藏,不符合预期。
2019-11-28我也遇到过这个问题,通过hack原生api的方式,指定Toast和Loading的优先级解决了这个问题,楼主可以参考下:https://developers.weixin.qq.com/community/develop/article/doc/0004a4d49d0e883b13692633c51013
wx.showToast被wx.hideloading关闭的问题scollTolowerFun:function(){ wx.showToast({ title: 'showToast', icon: 'success', duration: 2000 }) wx.hideLoading(); }
2019-11-14我之前也遇到过类似问题,最后排查是showLoading和showToast混用导致的,如果是这种情况可以参考这篇文章https://developers.weixin.qq.com/community/develop/article/doc/0004a4d49d0e883b13692633c51013
wx.showLoading未配置wx.hideLoading()就关闭了?[代码]wx.showLoading({[代码][代码] [代码][代码]title: [代码][代码]'加载中'[代码][代码],[代码][代码]})[代码]onShow中 只写了这一句 加载完页面就就自动关闭了 并未写[代码]wx.hideLoading()[代码]
2019-11-14之前也遇到过楼主这个问题,是Loading和Toast混用导致的,可以参考我这篇文章:https://developers.weixin.qq.com/community/develop/article/doc/0004a4d49d0e883b13692633c51013
wx.showToast真机显示过快问题?wx.showToast真机显示过快问题 在真机上duration写多少都是没作用,官方什么时候修复
2019-11-12是不是环境没有选对
为什么云函数部署完提示成功,但在云开发后来函数列表为空?为什么云函数部署完提示成功,但在云开发后来函数列表为空? [图片] [图片]
2019-06-17要这么写: [代码]try[代码] [代码]{[代码] [代码] [代码][代码]resData=await dbs.collection([代码][代码]'users'[代码][代码]).where(upData).get();[代码] [代码]} [代码][代码]catch[代码] [代码](error) {[代码] [代码] [代码][代码]return[代码] [代码]{ message: error.message, stack: error.stack }[代码][代码]}[代码] 分开取字段的话小程序侧可以拿到,直接取error对象或者JSON.stringfiy都有问题 应该是NodeJS的通用问题,error对象的字段不支持遍历,所以序列化成字符串会忽略所有的字段
云开发中try catch 获取不到异常信息- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 [图片] - 复现路径 - 提供一个最简复现 Demo try { resData=await dbs.collection('users').where(upData).get(); } catch (error) { return { 'errMsg': error } } 故意把db写在dbs好让程序抛出异常; 现在的情况是异常抛出了,但却获取不到异常的错误信息(error 变量的内容); 请问下要怎么获取到云函数抛出的异常.
2019-04-30我也遇到了一些类似问题,这边了解到云函数是用docker来实现的,一段时间如果没有新的连接进来,原来的docker会销毁掉(估计这就是会自动退出的问题)。 docker的建立比较耗时,也就是冷启动(估计是楼主提到运行时间太慢的问题,如果请求量比较大应该会很快) 定时器触发这块不太清楚楼主的意思,理解是小程序侧定时请求云函数,所以这块逻辑应该可以自己去控制的吧
云函数运行时间- 需求的场景描述(希望解决的问题) 需求是这样子的; 利用定时器向服务请求数据,然后把得到的数据循环写入云数据库; 出现的问题: 问题1:云函数启动后,程序请求数据, 有时候数据未请求到,或者请求到数据后;往云数据库里写入;但云函数运行的时间到达20000ms后,云函数自动退出了; 问题2: 云函数是由定时器触发的,请求数据完后是否可以更新下触发器的触发时间(因为数据是分段获取的,是否能实现,如果还有分段数据,那就10秒后触 发,如果获取完数据,刚把触发时间设置为1个小时) - 希望提供的能力 1:提高云函数的运行时间 2:动态设置触发器的触发时间
2019-04-30我也遇到了这个问题。找到了两种解决方案: 将字体文件转换成base64的css文件使用,但是体积会变大很多。(转换工具:https://transfonter.org/) 使用loadFontFace这个api来加载外链图片。(文档参考:https://developers.weixin.qq.com/miniprogram/dev/api/wx.loadFontFace.html) 我最后选的是方案2,使用成本低,而且不占用小程序包的大小。
在app.wxss引入外部字体, 报err_cache_miss错误使用外部字体时,显示正常,但开发者工具客户端却报错 Failed to load font https://xxx/1.ttf net::ERR_CACHE_MISS 客户端用法: 在app.wxss引入外部字体,如下所示 @font-face { font-family: 'MyFont'; src: url('https://xxx/1.ttf'); font-weight: normal; font-style: normal; } 腾讯云服务器用法: 服务器创建static目录,下面放静态文件1.ttf,通过中间件koa-static访问 请问怎样才能不报错。
2019-04-25同问~
模态对话框内容的对齐方式小程序模态对话框 wx.showModal() 能否增加内容content的对齐方式属性,现在内容的对齐方式是居中,但有些场景需要左对齐。谢谢。
2019-04-18