2017-06-02 8 views

答えて

0

は、まずこのリファレンスの回答を使用見つけるために私を助けてくださいACCESカメラの権限を追加し、外部ファイルの書き込みが、私はカメラをアクセスもできませんファイル選択オプション

protected void onCreate(Bundle savedInstanceState) 
{ 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    mWebView = (AdvancedWebView) findViewById(R.id.webview); 
    mWebView.getSettings().setJavaScriptEnabled(true); 
    mWebView.getSettings().setLoadWithOverviewMode(true); 

    mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
    mWebView.setScrollbarFadingEnabled(false); 
    mWebView.getSettings().setBuiltInZoomControls(true); 
    mWebView.getSettings().setPluginState(WebSettings.PluginState.ON); 
    mWebView.getSettings().setAllowFileAccess(true); 
    mWebView.getSettings().setSupportZoom(true); 

    mWebView.loadUrl("http://samanaretail.website/inv/"); 


} 





@Override 
protected void onResume() { 
    super.onResume(); 
    mWebView.onResume(); 
    // ... 
} 



@Override 
protected void onPause() { 
    mWebView.onPause(); 
    // ... 
    super.onPause(); 
} 
protected void onDestroy() { 
    mWebView.onDestroy(); 
    // ... 
    super.onDestroy(); 
} 

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent intent) { 
    super.onActivityResult(requestCode, resultCode, intent); 
    mWebView.onActivityResult(requestCode, resultCode, intent); 
    // ... 
} 

} 

ために追加Webview's Html button click detection in Activity(java code)

&あなたはJavascriptInterfaceを通じてコールバックを受け取ると、 使用以下このライブラリ:私は私をたくさん助けた私のアプリケーション&でそれを使用している

https://github.com/coomar2841/android-multipicker-library

+0

アンドロイドのネイティブアプリケーションで使用するこのライブラリはアンドロイドウェブビューで行う必要があります – fresher

+0

あなたのwebviewボタンをクリックするとJavascriptInterfaceメソッドが呼び出されます。 JavascriptInterfaceメソッドでは、このライブラリを使用します。 – buzzingsilently

+0

あなたは私にデモを表示することができます – fresher

関連する問題