1

如何在 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
            // ...
        }
    }
});

后一种情况可以实现吗?

4

0 回答 0