0
這是我如何創建一個xtype。但是這根本不起作用,getImageData根本沒有被調用。有人可以對此有所瞭解嗎?Sencha和Phonegap回調問題
items: [
{
xtype: 'image',
flex: 9,
height: '100px',
itemId: 'imageFieldData',
width: '100px',
src:'resources/images/icon_camera.png',
getImageData : function()
{
if(Ext.browser.is.PhoneGap)
{
navigator.camera.getPicture(this.setImageData, function(message){console.log(message);}, { quality: 50 });
}
},
setImageData : function(imageData){
console.log("data:image/jpeg;base64," + imageData);
console.log(t);
console.log(this);
this.setSrc(imageData);
},
listeners:[
{
element: 'element',
event: 'tap',
fn: function(e,t) {
this.getImageData();
}
}
]
}
]
有任何錯誤消息? – Fazil
@Fazil我沒有得到任何錯誤消息。我在genymotion模擬器上運行此代碼並通過weinre進行調試。沒有錯誤 – Kathir