Android静态WebView上的Html输入文件

时间:2015-03-11 22:30:42

标签: java android android-activity webview android-webview

我疯狂地修复输入类型="文件"在静态webview中。我在html + js中创建了一个简单的webapp,并且我正在尝试使用Android Studio来构建一个加载我的网站URL的简单webview。这是代码:

public class MainActivity extends Activity {

private WebView MyWeb;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    MyWeb =(WebView) findViewById(R.id.webView);
    MyWeb.getSettings().setJavaScriptEnabled(true);
    MyWeb.getSettings().setSaveFormData(true);

    MyWeb.loadUrl("http://phpfileuploader.com/demo/ajax-multiplefiles.php");
    MyWeb.setWebViewClient(new WebViewClient());

}

public class myWebViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }
}

public void onBackPressed() {
    if (MyWeb.canGoBack()) {
        MyWeb.goBack();
    } else {
        super.onBackPressed();
    }
}

}

我看到除了来自html的输入文件之外的所有工作。需要该用户使用ext(.png,.jpg,.jpeg)上传文件图像以更改其头像。我在线阅读其他解决方案,但似乎没有任何效果!有人可以帮帮我吗?

0 个答案:

没有答案