薯片别闹
薯片别闹
  • 发布:2022-07-24 11:22
  • 更新:2022-07-25 11:42
  • 阅读:532

【报Bug】真机调试能正常显示canvas,但是云打包之后无法显示canvas内容

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 版本 Windows 10 专业工作站版 版本号 21H2 安装日期 ‎2022/‎2/‎11 操作系统内部版本 19044.1706 体验 Windows Feature Experience Pack 120.2212.4170.0

HBuilderX类型: 正式

HBuilderX版本号: 3.4.18

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 小米

手机机型: 红米Note7

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://ide.dcloud.net.cn/build/download/a27fd950-0afc-11ed-9fef-0719ab37c73c

示例代码:

见附件

操作步骤:

1

预期结果:

1

实际结果:

1

bug描述:

真机调试能正常显示canvas,但是云打包之后无法显示canvas内容,两个以上的机型出现该问题
7.25 更新
问题已经定位至CanvasContext.draw()方法中,在部分模拟器、云打包后app中该方法中回调无法调用(手机的真机调试,H5端显示正常),但是直接输出_canvas中存在action,具体内容如下

2022-07-24 11:22 负责人:无 分享
已邀请:
薯片别闹

薯片别闹 (作者)

已解决,原因是某软件将PDF导出为PNG时导出的后缀为".Png",将后缀改为".png"后解决
问题是为何在H5端能找到指定的静态资源,真机调试也可以,但是打包后或者在模拟器上就无法运行

该问题目前已经被锁定, 无法添加新回复