mWebView.loadUrl("file:///android_asset/www/index.html");
index.html加载了一个app.js文件,这是我的游戏.当我尝试从app.js中发出xhr请求以获取assets / myimage.svg(物理位置src / main / assets / www / assets / myimage.svg)时:
var xhr = new XMLHttpRequest();
xhr.open('get', 'assets/myimage.svg', true);
xhr.send();
我收到此错误:仅支持http的跨源请求.为什么这是一个跨源请求?我该怎么做才能解决这个问题?我无法在http网络服务器上托管svg,也无法在app.js中内联它 – 它必须从磁盘加载.
本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/changshicongcipanjiazaiziyuanshiandroid-webviewhuipaochu.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9月 27, 2019 at 02:29 下午