Android 在本地文件webview中使用web worker

Android 在本地文件webview中使用web worker,android,html,webview,Android,Html,Webview,是否可以在web视图中加载的本地html页面中使用web worker?我有这样的webview设置 WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setDomStorageEnabled(true); webSettings.setDatabaseEnabled(true)

是否可以在web视图中加载的本地html页面中使用web worker?我有这样的webview设置

        WebSettings webSettings = myWebView.getSettings();
        webSettings.setJavaScriptEnabled(true);
        webSettings.setDomStorageEnabled(true);
        webSettings.setDatabaseEnabled(true);
        webSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);

        myWebView.addJavascriptInterface(new WebAppInterface(this), "AndroidApp");


        myWebView.loadUrl("file:///android_asset/popup.html");
但在控制台中,我收到了安全警告:

08-14 19:23:32.981    2042-2042/com.app.androidapp I/chromium﹕ [INFO:CONSOLE(50)] "Uncaught SecurityError: Failed to construct 'Worker': Script at 'file:///android_asset/js/worker.js' cannot be accessed from origin 'null'.", source: file:///android_asset/js/main.js (50)
尝试启用:

如果这不起作用,请使用本地web服务器,例如,请参见本项目:

webSettings.setAllowFileAccessFromFileURLs(true);