
复制步骤:
>使用4.2.2. Android系统(但不是cyanogen mod,因为此问题已修复)
>制作WebvIEw并通过服务器将其作为canvas元素
>您得到黑屏/它根本不渲染画布
正确的行为:
您将其提供给canvas元素,并渲染其上的内容.它适用于我们能够测试的所有可能的androID版本,但4.2.2.除外. .
我们至少在运行此版本的AndroID的这些设备上确认了问题:Moto G,Samsung galaxy SII,Samsung galaxy SIII,Samsung galaxy SIV,HTC One X,HTC One S mini …
我以为该错误是已知的,但我无法找到它,或更准确地说,无法找到任何复制方式.如果有人知道是否有任何解决方法,那将是很好的
解决方法:
您可以尝试一下,它在HTC设备上对我有用:
在HTML中:
<canvas />在JavaScript中:
var ctx = document.getCSSCanvasContext("2d", "mask", 150, 80); //Now you free to use canvas normally 总结 以上是内存溢出为你收集整理的画布无法在Android 4.2.2上渲染全部内容,希望文章能够帮你解决画布无法在Android 4.2.2上渲染所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)