我已經經歷了大量的谷歌搜索,並嘗試了無數的方式來設置從圖像的網址壁紙。使用科爾多瓦從圖像URL設置壁紙
我做了一個文件傳輸,並在這裏提到的所有位置下載圖像。 http://ngcordova.com/docs/plugins/file/
但windows.cordova.wallpaper.setImage()沒有從任何位置設置壁紙。
但是,當我將圖像放在離子的www/img文件夾中,並將setImage函數的路徑設置爲'img/image1.png'時,它將圖像設置爲壁紙。
請幫忙,因爲我失去了處理它的希望。
沒有Harshil,它沒有爲我工作,我還發現了Android的wallpaper.java文件中的代碼。它寫入 InputStream instr = assetManager.open(「www /」+ image); 因此,它會始終從其資產中獲取圖像。但我試圖改變這裏的路徑,如下所示, InputStream instr = assetManager.open(Environment.getExternalStorageDirectory()+ image); –