我读了一篇文章说最好在移动设备上使用img控件而不是使用画布控件。
这是真的,因为我无法区分任何差异。
答案 0 :(得分:1)
您必须使用自己的代码在自己的设备上进行测试。
通常,canvas是以编程方式密集的,因此在功能较弱的设备(如移动设备)上速度较慢。
此外,桌面设备总是(几乎总是)拥有GPU,本机canvas元素将用它来加速计算和显示。
根据我自己的经验,计算密集型画布应用程序在移动设备上比桌面设备更慢(通常要慢得多)。
如果您的设计允许您在移动设备上使用静态图片而不是画布,请使用静态图片。