相关疑难解决方法(0)

Kitkat杀死:不允许加载本地资源:file:///android_asset/webkit/android-weberror.png

我有一个使用WebViews的应用程序.我已经将目标API从18改为19,我正在测试新的4.4.出于某种原因,我收到了这个错误:Not allowed to load local resource: file:///android_asset/webkit/android-weberror.png4.4但不是4.3,有人知道为什么?

由于我真的不知道从哪里开始看,我无法提供完整的代码.它可能与shouldInterceptRequest(Webview, String)WebViewClient中的方法有关,但我不太确定.如果我知道更多,我会更新问题.

android android-webview

22
推荐指数
4
解决办法
4万
查看次数

Phonegap应用程序出错:未定义模块cordova/plugin_list已定义

我一直试图解决从Phonegap 2更新到Phonegap 3.3的许多问题,但我似乎无法解决这个问题.

我从一些用户那里读到,未捕获的模块异常会导致导入的插件停止运行.我有一些奇怪的错误与本地通知插件,所以我想解决这个问题,看看它是否有帮助.

这是Eclipse中logcat中出现的错误:

[INFO:CONSOLE(79)] "Uncaught module cordova/plugin_list already defined", source: file:///android_asset/www/cordova.js (79)
Run Code Online (Sandbox Code Playgroud)

我知道这是一个奇怪的问题,因为Phonegap 3的性质(插件已被重做).我认为问题在于导入cordova_plugins.js脚本,因为该脚本的顶行如下:

cordova.define('cordova/plugin_list', function(require, exports, module) {
module.exports = [
{
    "file": "plugins/org.apache.cordova.file/www/DirectoryEntry.js",
    "id": "org.apache.cordova.file.DirectoryEntry",
    "clobbers": [
        "window.DirectoryEntry"
    ]
}, ...
Run Code Online (Sandbox Code Playgroud)

这是唯一可以找到错误中引用的cordova/plugin_list存在的地方.

但是,我不确定解决此问题的正确方法.我没有使用plugman来导入我的插件,而是使用Phonegap 3.3 API中概述的CLI命令

android phonegap-plugins cordova cordova-3

22
推荐指数
2
解决办法
3万
查看次数