2016-11-22 13 views
0

私は画像をキャプチャできるコードを書いた。今私はアプリで画像を表示したい。 idの "capturedImage"を持つdivコンテナを作成したいだけです。コルドバ - キャプチャ画像を表示

これは、写真を撮る私のコードであり、かつ正常に動作します:

var pictureSource; // picture source 
var destinationType; // sets the format of returned value 

document.addEventListener("deviceready", onDeviceReady, false); 

function onDeviceReady() { 


} 

function captureImage() { 
    navigator.device.capture.captureImage(captureSuccess1, captureError1, { limit: 1 }); 
} 

function captureSuccess1(mediaFiles) { 
    for (var i = 0; i < mediaFiles.length; i++) { 
     var path = mediaFiles[i].fullPath; 
     alert(path); 
     document.getElementById('capturedPicture').src = mediaFiles[i].fullPath; 
    } 
} 

function captureError1(error) { 
    var msg = 'An error occurred during capture: ' + error.code; 
    navigator.notification.alert(msg, null, 'Uh oh!'); 
    alert(msg); 
} 

私は次のコードで画像を表示することができると思ったが、それは不可能です。

document.getElementById('capturedPicture').src = mediaFiles[i].fullPath; 

何が間違っているかも考えていますか?

+0

は、コンソールにエラーを発見していた画像要素のsrcを設定するには? –

+0

パス変数は何を表していますか? –

答えて

0
angular.element(document.getElementById('capturedPicture'))[0].src = mediaFiles[i].fullPath; 

これを使用して

+0

私は簡単な角度のコマンドを使うことができますか、何かをインストールする必要がありますか? –

+0

何もインストールする必要はありません – Aravind

+0

それは私の変更を作ったと私はできませんhtmlのサイトで画像を参照してください –

関連する問題