PhoneGap的的FileReader onloadend不起作用

0 views
Skip to first unread message

Marcel St

unread,
Nov 19, 2013, 9:34:18 AM11/19/13
to Phone...@googlegroups.com
我使用的PhoneGap,拍攝照片,並把它變成一個IMG容器。

navigator.camera.getPicture(onSuccess, onFail);

var onSuccess =  function(imageURI) {
        var pic = document.getElementById('picture');
        pic.style.display = 'block';
        pic.src = imageURI;
};

var onFail = function(message) {
        $('#infoField').val(message);
};
這完美的作品。現在,我想加載一個的格式是alble發送超過WebSocket的圖片。為此我使用的FileReader和設置類型dataUrl。
var reader = new FileReader();

reader.onloadend = function(evt) {
      $('textarea#textarea1').val("evt triggered");
      //var socket = io.connect(addr);
      //socket.emit('mobilePicture', "works");
};

reader.readAsDataURL(document.getElementById('picture').src);

不幸的是,什麼也沒有發生。無論如何不會觸發事件onloadend。任何想法?

Reply all
Reply to author
Forward
0 new messages