啟動(dòng)頁(yè)插件不好使,各種不好使,照著官網(wǎng)完全操作一遍,不好使。
插件卸載重裝,不好使。就是不好使。
沒辦法,只能逼著重新建了一個(gè)空的cordova項(xiàng)目,安裝啟動(dòng)頁(yè)插件,好使!
把老項(xiàng)目代碼往新項(xiàng)目挪(東西不多),就不好使了,哎呀我去。
想死的心都有,一點(diǎn)一點(diǎn)挪,只能步步排查,先挪進(jìn)去最核心的一部分java文件代碼,程序能運(yùn)行,但是插件又tm不好使了。
去了趟廁所,在安靜的走廊踱步了10多分鐘,想想林志玲,想想花澤香菜。
既然只挪進(jìn)去了核心文件都不好使,那就說明問題出在java文件上,那就跟mainactivity有關(guān)。
回去就干,把mainactivity代碼都注了,竟然好使了。
挨個(gè)代碼注釋,最后定位到這個(gè)貨:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { requestPermissions(new String[]{'android.permission.WRITE_EXTERNAL_STORAGE', 'android.permission.CAMERA', 'android.permission.RECORD_AUDIO'}, 1); }
雖然不太懂出問題的原因,換成自己寫的動(dòng)態(tài)權(quán)限申請(qǐng)組件,OK了
聯(lián)系客服