外部サイトを表示するために、Android アプリケーションの電話ギャップにchildbrowserプラグインを使用しています。その外部サイトのボタンタップでカメラをアクティブにする方法はありますか? ボタンのタップ機能に次のコードを追加しようとしましたが、機能しません。
pictureSource=navigator.camera.PictureSourceType;
destinationType=navigator.camera.DestinationType;
navigator.camera.getPicture(onSuccess, onFail, { quality: 50,
destinationType: destinationType.DATA_URL });
function onFail(message) {
alert('Failed because: ' + message);
}
function onSuccess(message) {
alert('Success because: ' + message);
}
そして、childbrowser(正常に動作します)を実行するには、次を使用します:
window.plugins.childBrowser.showWebPage(_url, { showLocationBar: false });