- textarea 能支持粘贴图片么?
这个场景还是挺方便用户使用小程序的,不知道能否支持一下这个功能?
2023-06-01 - 【运费险】如何避免骗保?
对于骗保问题,微信这边有什么保障的手段么? 如何防范骗保问题? 以及出现骗保问题,如何处理?
2023-05-29 - view标签 hidden 为true的情况下,内部textarea会展示且宽度很小高度会很高?
组件:textarea 已测试会复现的手机:iPhone 8 plus, iPhone 13 期待现象: 隐藏的textarea,不会展示未隐藏的textarea,正常展示,高度随文案多少变化目前现象: 被view隐藏的textarea,会有一点文案显示,看起来像是异常情况,宽度很小,一行只有一个字,只显示一个字的一半,如图:[图片]通过真机调试看到高度是2078px,属于异常的情况[图片]在textarea不被view隐藏之后,高度会还是原本单字一行的高度,不会缩短,还是2078px,具体如图:[图片]完整视频不支持上传 复现页面wxml: <view hidden="{{!isShow}}"> <textarea auto-height="{{true}}" value="{{value}}" style="background-color:aquamarine;" ></textarea> </view> <view> <textarea auto-height="{{true}}" value="{{value}}" style="background-color:lightgoldenrodyellow;" ></textarea> </view> 复现页面js: 页面只有很简单的逻辑,先设置数据,再隔10秒把wxml上hidden的条件判断置为false,让隐藏的textarea展示出来 Page({ data: { value: "", }, onLoad() { this.setData({ value: "测试富文本特别大的问题啊啊啊发神经卡拉胶恐龙当家奥斯卡来得及奥斯卡来得及昂克赛拉觉得卡拉数据的克拉斯加点开链接奥斯卡了觉得卡拉数据的看拉数据的克拉斯聚隆科技看的卡死了;大卡司;离苦得乐;奥斯卡了;看到是;看到了;按时" }) setTimeout(() => { this.setData({ isShow: true, }) }, 10000); }, }) 代码片段:https://developers.weixin.qq.com/s/mhIbZam27Kvk
2021-11-29 - sourceMap 压缩包下载后缺少app-service.js.map文件?
开发者工具版本号:stable 1.05.210850 1.05.2110110少了app-service.js.map,在2021-10-14 10:18 是正常的,但是在下午 17:34分,就出现了异常情况-缺失文件。 异常情况和正常情况如下图: [图片] appid: wx059cd327295ab444
2021-10-29 - 小程序基础库有对WeakRef的支持么?
最近希望用到WeakRef减少内存,处理内存泄露的问题。
2021-08-27 - 开发者工具重新编译不会清除上一次编译的内存?
开发者工具版本:1.05.2105100系统版本:mac os 10.15.4 问题描述: 代码中存在setInteral,重新编译不会回收之前的内存,之前占用的内存一直存在。通过performance monitor 查看js内存占用[图片] 预期结果: 重新编译之后,之前的内存占用被清除 实际结果: 重新编译之后没有清除之前的内存占用,会一直叠加内存 代码片段: https://developers.weixin.qq.com/s/VLWWgemB7iqH demo代码主要逻辑: let a = [] setInterval(()=>{ // let a = [] for (let i = 0; i < 1000000; i++) { a.push({ name: "pling", age: Math.random() * 10000 }) } console.log("length", a.length) // a = [] }, 3000)
2021-05-12 - 新版开发者工具的调试器没有performance面板么?
开发者工具版本:1.05.2103200 系统:mac 10.15.4 window也有相同的问题 复现路径: 开发者工具-调试器-右上角三个点-run command - show performance 预期: 能看到正常的performance面板, 目前现象: 无法看到performance面板,打开调试器调试发现报错: ViewManager.js:1 Could not find view for id: 'timeline' Error at ViewManager.showView (devtools://devtools/bundled/ui/ViewManager.js:1:2253) at Command.execute (devtools://devtools/bundled/quick_open/CommandMenu.js:1:4657) at CommandMenuProvider.selectItem (devtools://devtools/bundled/quick_open/CommandMenu.js:1:3944) at FilteredListWidget._selectItem (devtools://devtools/bundled/quick_open/FilteredListWidget.js:1:9078) at FilteredListWidget._onClick (devtools://devtools/bundled/quick_open/FilteredListWidget.js:1:5364) 旧版开发者工具就能看到正常的performance面板: https://developers.weixin.qq.com/community/develop/doc/000442eec00020707c6ac3dfb59c01
2021-05-08 - canvasToTempFilePath:fail fail 是什么问题?
api: wx.canvasToTempFilePath 报错:{"errMsg":"canvasToTempFilePath:fail fail"} 机型:iphone12 ios14.4.2 微信版本:8.0.4 小程序基础库版本:2.16.0 最新出现问题的事件节点:04-19 16:04:43 问题持续时间:2周 补充描述: 问题用户换个微信账号即可调用成功,换台手机也可调用成功,目前已经更换两台手机。问题非必现,开发人员无法复现问题问题用户调用该接口的频率大概为一天100次,使用两个月之后,调用该api会报这个错误,后续偶尔能调用成功,大部分情况调用失败。问题用户尝试过清除微信缓存,重装微信,也是不行,只能换手机。方便看下是什么问题么? -------- 通过排查,发现是用户是因为临时缓存区用完了,导致无法生成图片。 猜测每个微信账号的每个小程序缓存空间只有4g 解决办法: 找到清理缓存的地方,清理微信临时文件缓存。 【我 - 设置 - 通用 - 微信存储空间】 [图片]
2021-04-19 - 开发者工具上传代码后下载sourcemap,压缩包里面为什么没有小程序的sourcemap文件?
[图片] 测试过以下场景: 0319 10:40 (版本1)是可以下载到正常的sourcemap的,包含app-service.map0319 18:52 (版本2)不能下载到正常的sourcemap,包含worker.map在3月22日,我用版本1的代码上传,下载到的sourcemap文件也是不正常的
2021-03-22 - 企业微信小程序调用wx.createWorker失败导致小程序闪退
浮现场景:随便一个小程序调用wx.createWorker() 都会导致小程序闪退 发送时间:2021-01-04 18:00 开始会有这个问题 错误日志如下: 02-04 00:04:19.156 I/art ( 5499): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.tencent.mm.plugin.cloudvoip.cloudvoice.service.IOpenVoiceCallback" on path: DexPathList[[zip file "/system/framework/android.test.runner.jar", zip file "/data/app/com.tencent.wework-1/base.apk"],nativeLibraryDirectories=[/data/app/com.tencent.wework-1/lib/arm, /data/app/com.tencent.wework-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]] 02-04 00:04:19.156 I/art ( 5499): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56) 02-04 00:04:19.156 I/art ( 5499): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380) 02-04 00:04:19.156 I/art ( 5499): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.plugin.appbrand.jsapi.AppBrandJsApiPoolWC.initServicePool() (AppBrandJsApiPoolWC.java:739) 02-04 00:04:19.156 I/art ( 5499): at java.util.Map com.tencent.mm.plugin.appbrand.jsapi.AppBrandJsApiPoolWC.getServiceApiPool() (AppBrandJsApiPoolWC.java:1013) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.plugin.appbrand.jsapi.AppBrandJsApiPool.initServicePool() (AppBrandJsApiPool.java:16) 02-04 00:04:19.156 I/art ( 5499): at java.util.Map com.tencent.mm.plugin.appbrand.jsapi.AppBrandJsApiPool.getServiceApiPool() (AppBrandJsApiPool.java:41) 02-04 00:04:19.156 I/art ( 5499): at java.util.Map com.tencent.mm.plugin.appbrand.service.AppBrandMiniProgramServiceLogicImpWC.onCreateJsApiPool() (AppBrandMiniProgramServiceLogicImpWC.java:160) 02-04 00:04:19.156 I/art ( 5499): at java.util.Map cvk.createJsApiPool() (AppBrandServiceLU.java:86) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.plugin.appbrand.jsapi.AppBrandComponentImpl.installJsApis() (AppBrandComponentImpl.java:145) 02-04 00:04:19.156 I/art ( 5499): at void cvj.onPreload() (AppBrandMiniProgramServiceLogicImp.java:365) 02-04 00:04:19.156 I/art ( 5499): at void cvk.onPreload() (AppBrandServiceLU.java:205) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.plugin.appbrand.AppBrandService.preload() (AppBrandService.java:60) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.plugin.appbrand.AppBrandRuntimeBoostStrategy$8$2.run() (AppBrandRuntimeBoostStrategy.java:304) 02-04 00:04:19.156 I/art ( 5499): at java.lang.Object java.util.concurrent.Executors$RunnableAdapter.call() (Executors.java:428) 02-04 00:04:19.156 I/art ( 5499): at void java.util.concurrent.FutureTask.run() (FutureTask.java:237) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.sdk.thread.runnable.FutureRunnable.run() (FutureRunnable.java:73) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.sdk.thread.executor.HandlerThreadPoolExecutor.runWorker(com.tencent.mm.sdk.thread.executor.HandlerThreadPoolExecutor$Worker) (HandlerThreadPoolExecutor.java:614) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.sdk.thread.executor.HandlerThreadPoolExecutor$Worker.run() (HandlerThreadPoolExecutor.java:525) 02-04 00:04:19.156 I/art ( 5499): at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:751) 02-04 00:04:19.156 I/art ( 5499): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:95) 02-04 00:04:19.156 I/art ( 5499): at void android.os.Looper.loop() (Looper.java:154) 02-04 00:04:19.156 I/art ( 5499): at void android.os.HandlerThread.run() (HandlerThread.java:61) 02-04 00:04:19.156 I/art ( 5499): at void com.tencent.mm.sdk.thread.factory.GlobalThreadFactory$1$3.run() (GlobalThreadFactory.java:61)
2021-02-04