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