- webgl在iOS下使用canvas.toDataURL()获取URL不对?
我想保存canvas(type=webgl)上的内容为image并保存下来,使用canvas.toDataURL(),在模拟器和Android设备上都可以正常保存图片,在iOS设备上获取到的URL= ’data:‘,没有图片数据内容。 不知道这是系统原因还是使用时需要特别处理? 下面是我获取URL的代码: ``` gl = canvas.getContext("webgl", { preserveDrawingBuffer: true }) let imgUrl = gl.canvas.toDataURL('image/jpeg', 0.5) // 压缩比只在模拟器上生效 ``` 请大神指点
2019-09-09 - FileSystemManager.writeFile 接口保存文件不存在?
在开发者工具上,通过writeFile接口将base64转图片,接口返回成功后,点击http://usr/detectTemp.jpg路径在开发者工具显示空白,真机调试的保存文件路径都不存在(用 wx.saveFile 会报错 fail tempFilePath file not exist) const fs = wx.getFileSystemManager(); fs.writeFile({ filePath: `${wx.env.USER_DATA_PATH}/detectTemp.jpg`, data: base64Str, encoding: 'base64', success: (res) => { console.log(res); } });
2022-09-17 - webgl canvasToTempFilePath fail canvas is empty?
目前情况是这样。从官方文档上来看 调用 canvasToTempFilePath 需要在draw中执行 但官网又说了 新版本canvas的API删除了draw导致 is not a function, 看到官网文档上说2d需要使用canvas传入组件实例 因为我是webgl渲染3D模型用所以没传 canvasToTempFilePath 第二个参数的this是传了的。 结果就是 fail canvas is empty 我自己将canvas实例传入后电脑上开发工具导出成功,真机报错提示有两个: Invalid context type [2d] for Canvas#getContext canvasToTempFilePath:fail Cannot read properties of null (reading 'getImageData') 所以求大佬指点一下如何才能正常导出图片。 以下是代码: [图片] [图片] 顺便请问一下大佬,现在小程序IOS的webview支持 webRTC了么。
2022-10-17 - 广告组件显示不完整
小程序广告组件驳回原因: 1. 所有页面广告组件显示不完整( 机型:iPhone 6s),建议自检小程序中所有广告并完成主流机型的适配测试 你好,我们这款广告多次驳回了,自测用了iphone6s是没有问题。请问可以提供问题截图吗? (另外测试时,建议先删除缓存。)
2020-06-06