私のプロジェクトは Web ベースのアプリであり、Android WebView によって読み込まれます。Web ページの 1 つのボタンをクリックしてカメラを呼び出し、画像をキャッチして Web ページに戻します。
現在、私はMediaStore.ACTION_IMAGE_CAPTURE
カメラで写真を撮るために使用しています。次に、画像をbase64文字列 ( )に変換しますmyImgStr
。これらの手順は問題ありません。
しかし、webview.LoadUrl("javascript:handleCameraResult('+ myImgStr +')")
画像文字列をWebページに送り返すために使用すると、Webページにnullがあります。
問題が何であり、それを修正する方法を知っていますか?ありがとう!