使用phonegap的拍照功能時,安卓機會出現(xiàn)崩潰現(xiàn)象,這一問題的原因也許是你的手機內(nèi)存不足,實際上卻不是phonegap的問題,它也是原生android apps的一個普遍問題。
產(chǎn)生這一問題是因為,在觸發(fā)拍照時,android activity(相當于當前窗口)轉(zhuǎn)入后臺(OnStop狀態(tài))然后等待拍照,于是垃圾回收程序執(zhí)行并殺死activity以釋放內(nèi)存,當拍照完成,你的activity已經(jīng)死亡,這就是為什么app重啟的原因。
建議:替換cramer插件,使用專門定制的插件避免啟動垃圾收集 foreground-camera-plugin。
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡