亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

webView.loadUrl 加載本地文件的路徑格式?

為什么webView.loadUrl("file:///android_asset/example.html")是這種格式,

我的理解應該是類似這樣的

webView.loadUrl("D:\AndroidLearning\webview\src\main\assets\example.html")


誰能解釋下?

正在回答

2 回答

資源文件都應該放在asset里面,這里訪問文件的方式和Windows中是不同的,你試試那樣寫能不能成功,我也是新手,幫不上忙了,不好意思。

0 回復 有任何疑惑可以回復我~

使用loadUrl,不過需要注意,這里因為是使用本地數據,所以傳入的url需要做些處理,例如:

  a、如果html文件存于assets:則加前綴:file:///android_asset/

  b、如果html文件存于sdcard:則加前綴:content://com.android.htmlfileprovider/sdcard/

    注意:content前綴可能導致異常,直接使用file:///sdcard/ or file:/sdcard也可以

模擬器訪問不了電腦磁盤的

0 回復 有任何疑惑可以回復我~
#1

超速_蝸牛 提問者

謝謝, assets文件名字是固定這么寫法么? namefile:///android_asset/這里的格式是固定死了的么,比如如果我教別人loadUrl方法, 怎么解釋這里的asset要少寫一個s呢? 或者假如我把html放在叫做properties的文件夾下(還是和java/res同一目錄), 那loadUrl() 里面應該怎么傳? 像這樣么? webView.loadUrl("file:///android_properties/example.html") 再次感謝
2016-11-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學習       111145    人
  • 解答問題       1560    個

本課程由淺入深地帶您學會Android的常用控件的開發和使用

進入課程

webView.loadUrl 加載本地文件的路徑格式?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號