如何在 WebView 中读取和编辑 Dropbox 文件?
我读到有用于访问 Dropbox 文件的JS 库。在这种情况下,我不知道它们是否有效,因为不允许某些 JavaScript 操作(如果我的本地 HTML+JS 文件在raw
文件夹中,则更接近),例如使用Google Analytics。
我也知道 Android 允许使用类似于以下的代码拦截 WebView 上加载的特定网页。
browser.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return false;
}
@Override
public void onLoadResource(WebView view, String url) {
String needle = "file:///android_asset/interceptedresource.html";
if(url.startsWith(needle)) {
url = url.replace(needle, "");
// here I should access to my Dropbox file, through Dropbox API, and return it to the browser
// ...
}
}
});
后一种情况可以实现吗?