Android WebView失败URL.createObjectUrl()

时间:2015-09-18 13:42:41

标签: android

我们正在开发一个嵌入到WebView-Container-App中的webapp(基本上它只是一个带有全屏WebView调用URL.createObjectUrl的Activity)。 在webapp的JavaScript代码中的某个点,调用函数E/Web Console﹕ Uncaught ReferenceError: URL is not defined at <URL_TO_JS_FILE>。 从API级别19开始,webapp按预期工作。但是在API级别18中运行应用程序并降低以下错误:window.URL。我在网上进行了广泛的搜索,但似乎以前没有人遇到过这个问题。

我们认为java.lang.OutOfMemoryError: Java heap space是一个JavaScript标准函数,所以这里可能出现的问题是什么?

1 个答案:

答案 0 :(得分:1)

必须是prefixed with webkit on android 4.1,4.2,4.3

(window.URL || window.webkitURL || window || {}).createObjectURL(blob);