[图片] 同样问题,通过wx.getFileSystemManager()的writeFile向本地目录写入文件之后。可以通过 调用accessSync判断文件时存在的。 但是调用wx.uploadFile时,会报错:uploadFile:fail fail:file doesn't exist?
上传文件报错uploadFile:fail fail:file doesn't exist?# 问题 用户侧有大量反馈:使用wx.uploadFile上传客户端本地文件时报这个错误uploadFile:fail fail:file doesn't exist,少部分还有uploadFile:fail file path invalid这个错,上传图片、视频、录音都会有这个问题,我这边无法复现大部分的异常是视频上传的问题,其次录音,图片最少。获取临时路径的方法分别是 视频:wx.chooseVedio/wx.chooseMedia 录音:recordManager.onStop()回调参数 res.tempFilePath 图片:wx.chooseImage # 相关帖子 uploadFile:fail file path invalid安卓手机小程序 uploadFile:fail fail:file doesn`texist ?安卓机 上传图片 uploadFile:fail fail:file doesn`texist ?上传视频uploadFile:fail file path invalid错误?uploadFile:fail fail:file doesn`texist上传图片报错fail:file doesn't exist 偶现,为什么?上传视频uploadFile:fail file path invalid错误uplaodFile: fail fail:file does't existuploadFile:fail fail:file doesn't existuploadFile:fail fail:file doesn't exist?无法稳定复现,提供不了可稳定复现的代码片段。
01-05同问,wx.openSetting在pc端调用无效
wx.openSetting,pc版微信小程序怎么打开权限设置页面?pc版微信小程序昨天突然无法授权视频和语音功能,怎么解决?
2023-11-30遇到相同的问题,尝试readPixels读取imageData绘制到canvas 2d再导出图片。发现安卓导出图片旋转了180度,ios则直接是空白图片
webgl canvas 渲染的图片无法获取或者保存webgl context 的canvas 无法通过toDataURL 获取到渲染的图片,这是个老问题了,最近有个需求想要用小程序的VisionKit 做一些人脸识别的功能。我们是希望按照文档案例中的形式,将VisionKit session 返回的相机的y/uv texture 写入到canvas 中同时在追加我们自己的一些识别动画的绘制,然后用户识别完成之后可以点击拍照,这个拍照依然是遇到数据拿不出来的问题。尝试用我2年前在另一个项目中的方案,结果也不行: https://developers.weixin.qq.com/community/develop/doc/00024a884f8598d4049bcd80d51000 canvas 的context 通过readPixels 拿到图片数据,然后在把这些数据直接写到一个2D canvas 中,最后通过这个2D canvas 的toDataURL 拿到编码之后的图片。 其次涉及到人像拍照,用于展示的Canvas 基本是基于实际分辨率来的(pixelRatio跟屏幕一直),我之前那个方案里,是降低了显示用的canvas 的pixelRatio以此降低readPixels 需要读取的数据量。 本来我以为AI推理那个style transfer的 demo里面有实现这个基于VKSession 的canvas 拍照逻辑,结果那个窗口就真的是一个camera。我还尝试把VKSession 的相机那部分渲染到一个FBO里,然后去读这个FBO,也是读不到(不过这里是用Threejs 来读的,应该没什么影响)。 最后,希望官方可以有一个好的方案,似乎这么多年这个问题一直在iOS端存在。
2023-07-27黑屏时间 10/09【19:47:26】 OpenID:od4qD4ir_dckLtBerLVH9IDaPY88 AppID:wx17eaa9a42c4ed6df 基础库2.16.1 根据日志:发生在页面跳转时(调用navigateTo), 特别之处在于这个页面是分包的页面
有用户反馈小程序使用黑屏和崩溃?微信官方能否帮忙排查一下,一个用户的手机使用时出现黑屏和崩溃,后台看了日志都是简单的操作,逻辑上没有报错。
2022-10-09是否有解决,我这边试了也不行
Canvas字体不生效,如何处理?各位好,有个问题请教一下: Canvas文本中使用自定义字体,通过wx.loadFontFace加载,2处使用到字体,一处是Canvas,一处是wxml中; 模拟器情况:cancas生效、wxml生效 真机情况:canvas失效、wxml生效 真机包含ios、android 以上情况,仅部分字体才会出现: Great Vibes Regular 下载链接:https://fonts.google.com/specimen/Great+VibesLuckiest Guy Regular 下载链接:https://fonts.google.com/specimen/Luckiest+Guy备注:Great Vibes Regular模拟器情况下,canvas也不生效,仅wxml生效 请问各路大神有没有碰过类似问题,烦请给个解决办法,谢谢。
2021-12-13[图片] [图片] 文档里面写着建议在页面加载后就创建广告对象,但是又说广告对象创建后会拉取一次广告。 问题是: 如果业务不需要进行展示广告,那么不就会导致广告曝光率变低吗
视频激励广告创建时机问题?业务场景: 用户点击某个按钮,然后发起后台请求,根据后台请求内容来确定是否展示激励广告。 虽然文档中写了可以提前创建广告,但是还是想问一下如果提前创建了广告(进入页面就调用了wx.createInterstitialAd创建了广告),但是之后的业务流程中没有展示广告(没有调用show方法)。这样在微信后台看数据时曝光率会比较低(不知道曝光率是不是这样计算的) 想知道官方推荐的广告创建时机是什么, 提前创建广告但未展示是否会对广告统计数据有影响 [图片] [图片] 文档里面写着建议在页面加载后就创建广告对象,但是又说广告对象创建后会拉取一次广告。 问题是: 如果业务不需要进行展示广告,那么不就会导致广告曝光率变低吗
2021-01-20题主解决没,我测试发现canvas采用新api type='2d' 是可以获取到node的。但是旧的canvas api无法获取node
微信小程序获取canvas的node实例?<view class="uni-container"> <canvas id="customMapId2" type="2d"> </canvas> </view> onReady() { debugger const query = wx.createSelectorQuery().in(this) query.select('customMapId2').fields({ node: true, rect: true }).exec((res) => { debugger console.error("123") const canvas = res[0].node const ctx = canvas.getContext('2d') const dpr = wx.getSystemInfoSync().pixelRatio canvas.width = res[0].width * dpr canvas.height = res[0].height * dpr ctx.scale(dpr, dpr) }) }, 其中select部分带#走不到回调里面,不带#后可以走到回调,但是res.length=1,res[0]=null,获取不到canvas的node
2020-10-29安全域名有2个地方都需要改,微信开放平台和微信公众平台里面都要改,一般是安全域名配置的问题
微信开放标签报"launch:fail_check fail",不知道哪的问题?安全域名也配过来,移动应用也绑过了,不知道哪出了问题,挺着急的 服务号AppId:wx626b8475e0bff0a7 移动应用AppId:wxc0c9a1b05291389d 操作时间:2020.10.25 15:12 复现链接http://new.mxjclub.com/share/#/goodsDetail
2020-10-26官方文档写着真的是垃圾,小程序这种对外的量级这么大的产品,文档还这副样子,呵呵
官方文档CanvasContext.fillText有误https://developers.weixin.qq.com/miniprogram/dev/api/canvas/CanvasContext.fillText.html 文档里说是左上角坐标,实测应该是左下角。文档自带的图可以说明这个坐标不应该是左上角了: [图片] 如图,明明设置x,y都是20,但hello的上面明显比右边短一截。这说明fillText的两个参数应该指的是左下角坐标。 为了达到文字左上角坐标为20的效果,需要考虑fontsize的影响,所以需要这么写: [图片] 我不知道是不是文档有误,这个左上角的说法是不准确的,希望官方修改一下。
2020-10-12开发者工具上可以显示wx-open-launch-app吗
wx-open-launch-app 标签里面的内容不显示,怎么处理?<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>启动APP</title> <meta name="viewport" content="width=device-width, height=device-height, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, minimal-ui"> </head> <body> <div id='wola' class="mobile-page-download"> <wx-open-launch-app id="launch-btn" appid="wxea5b413296e9ae45"> <template> <style>.btn { padding: 12px }</style> <button class="btn">App内查看</button> </template> </wx-open-launch-app> </div> </body> <script src="/js/jquery.min.js"></script> <script src="/js/xiaozhu.js"></script> <script src="//res.wx.qq.com/open/js/jweixin-1.6.0.js"></script> <script> $(function(){ $.get(`${shareUrl}wechat/jsconf?type=weixin`, function(result){ wx.config({ debug: true, appId: result.content.appId, timestamp: result.content.timestamp, nonceStr: result.content.nonceStr, signature:result.content.signature, jsApiList:result.content.jsApiList, openTagList: ['wx-open-launch-app'] }); }); wx.ready(function () { alert('ready'); }); wx.error(function (res) { alert(`error:${JSON.stringify(res)}`); }); var btn = document.getElementById('launch-btn'); btn.addEventListener('launch', function (e) { console.log('success'); }); btn.addEventListener('error', function (e) { alert(`fail:${JSON.stringify(e.detail)}`); }); }); </script> </html> [图片][图片][图片] 为了查问题,采用了最原始的开发方式写了个demo wx-open-launch-app 标签里面的内容为啥不显示? 接入方式完全按照https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html 希望官方解答,谢谢!
2020-09-18