1
當我使用cordova函數resolveLocalFileSystemURL與某些類型的文件uri(如content://com.android.providers.downloads.documents/document/some_doc)我有代碼1000錯誤。我使用智能手機上安裝的cordova 5.1和5版本的Android。科爾多瓦resolveLocalFileSystemURL在Android中的錯誤代碼爲1000
亞行logcat表明這一點:
W/System.err(28721): java.lang.NullPointerException: Attempt to invoke virtual method 'long java.lang.Long.longValue()' on a null object reference
W/System.err(28721): at org.apache.cordova.file.ContentFilesystem.getFileMetadataForLocalURL(ContentFilesystem.java:130)
W/System.err(28721): at org.apache.cordova.file.Filesystem.exists(Filesystem.java:130)
W/System.err(28721): at org.apache.cordova.file.FileUtils.resolveLocalFileSystemURI(FileUtils.java:624)
W/System.err(28721): at org.apache.cordova.file.FileUtils.access$400(FileUtils.java:51)
W/System.err(28721): at org.apache.cordova.file.FileUtils$14.run(FileUtils.java:383)
W/System.err(28721): at org.apache.cordova.file.FileUtils$25.run(FileUtils.java:566)
W/System.err(28721): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
W/System.err(28721): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
W/System.err(28721): at java.lang.Thread.run(Thread.java:818)
是它的一些方式來打開這個科爾多瓦文件?
我有完全相同的問題。當你說你已經解決了這個問題時,你的意思是現在是在當前版本的cordova v5.1.1中? – Kevin
我分叉了github項目並提交了一個pull請求。仍然沒有被拉。但是,文件插件和Android 5還有很多其他問題。我還沒有弄清楚其他問題。 –