之间的差异而Android的WebView有2种方法来加载数据是什么的Android的WebView loadData和loadDataWithBaseURL
public void loadData (String data, String mimeType, String encoding)
需要注意的是JavaScript的同源策略意味着脚本 运行使用此方法的页面加载后,无法访问使用“数据”以外的任何方案加载的内容 ,包括“http(s)”。至 请避免此限制,请将loadDataWithBaseURL()与适当的 基本URL一起使用。
和
public void loadDataWithBaseURL (String baseUrl, String data, String mimeType, String encoding, String historyUrl)
注意,以这种方式指定的内容可以访问本地设备文件 (通过“文件”方案的URL)只有baseurl指比 “HTTP”等方案, 'https','ftp','ftps','about'或'javascript'。
我不知道这两句话是什么意思,什么时候在两者之间进行选择?
在此先感谢
我一直在想,如何'setWebViewClient'比较? – Fattie