0
驚訝,但它是真的。 CameraRoll in Air SDK 3.5不適用於新設備。例如,帶有Android Jelly Bean的三星Galaxy SIII(GT-i9300)4.1.1空氣手機CameraRoll不支持果凍豆設備
有人可以面對這個決定嗎?
private var c:CameraRoll;
if(CameraRoll.supportsAddBitmapData){
c = new CameraRoll();
c.addEventListener(Event.COMPLETE, onSave);
c.addEventListener(ErrorEvent.ERROR, onError);
c.addBitmapData(bitmapData);
} else {
ta.text += 'camera roll not support \n';// not support for Samsung Galaxy SIII (GT-i9300) Android Jelly Bean 4.1.1
}
是否在另一個設備上工作?你是否設置了所有權限?也許這是必需的: 它可以與AIR 3.6測試版一起使用嗎? –
Mario
是的,它可以在另一個iOS和Android設備上正常工作。無需權限。我還沒有嘗試過AIR 3.6。你認爲這會有幫助嗎?我的FB 4.7使用SDK 3.5,我不理解如何將SDK同時使用。 – Astraport
如果您不想嘗試AIR 3.6測試版,則可以檢查是否有最新的AIR 3.5版本。截至今天,Windows爲3.5.0.880,Mac爲3.5.0.890。如果沒有,更新應該很容易 - 只需備份SDK文件夾並將其替換爲新版本即可。如果這不能解決問題,請提交一個錯誤,並希望它能夠快速修復。 ;-)對不起,我無法幫助,但這就是我通常所做的。 – Mario