html - 图像未出现在 iOS7 中 chrome 的 Canvas 中

标签 html canvas ios7 haxe openfl

我正在使用 haxe 和 openfl 创建一个 html5 应用程序。我在多个浏览器和设备上测试了该应用程序,除了仅在 iOS 7 上的 Chrome 中外,其他都运行良好。使用的图像似乎不是随机出现的。每次我重新加载时,都会出现不同的图像,而其他图像则会消失,除了一对总是在那里的图像。这是我尝试过的:

我尝试在用于丢失图像之一的 Canvas 上设置 z-index,以及更大的宽度和高度。 我知道正在加载图片,我用 Charles 看了一下。控制台日志中没有错误,更改图像添加到 haxe 显示列表的时间和地点也没有任何改变。 我将一张始终存在的图像换成了一张从不存在的图像,但它仍然没有加载。 文件名中有几个破折号和空格,所以我也更改了它但没有效果。

这是一个我似乎无法诊断的非常奇怪的问题。我也找不到有类似问题的人。

主要问题是我看不到 haxe 正在构建什么可能导致此问题。

最佳答案

如果没有代码示例,这很难回答。我的建议是查看保留图片与未保留图片的不同之处,包括编码方式和图片本身。我在 ios 上正确显示图像时遇到问题,结果发现问题嵌入在图像元数据中的某处。希望这会有所帮助。

关于html - 图像未出现在 iOS7 中 chrome 的 Canvas 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20688960/

相关文章:

html - 未应用 ListView CSS 类

html - 更改占位符最后一个字母的颜色

python - 如何 "send keys"到 Canvas 元素的持续时间更长?

java awt Canvas getInstance 未定义(新手)

javascript - Chart.js 行 2686 错误

ios7 - 如果无法访问 UIWebView 的运行时,为什么要在 iOS7 中使用 JavaScriptCore?

html - W3C Validator 告诉我我有一个错误,不知道如何修复

javascript - jQuery:对象 HTMLDivElement,获取值?

ios - Sprite Kit 可用性 Pre iOS 7

iOS 7 黑色飞溅错误和应用程序启动大小