WebView 内で Dropbox ファイルを読み取って編集するにはどうすればよいですか?
Dropbox ファイルにアクセスするためのJS ライブラリがあることを読みました。この場合、 Google Analyticsraw
の使用など、一部の JavaScript 操作が許可されていないため (ローカルの HTML+JS ファイルがフォルダーにある場合はより少なく)、それらが機能するかどうかはわかりません。
また、Android では、次のようなコードを使用して、WebView で読み込まれている特定の Web ページをインターセプトできることも知っています。
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
// ...
}
}
});
後者のケースを実装することは可能ですか?