1. 程式人生 > >webview訪問assets目錄下找不到網頁

webview訪問assets目錄下找不到網頁

相信很多同學可能會在呼叫webview的時候出現了這樣一個錯誤,明明路徑什麼的都對,文章也對,但就是無法訪問到assets下的html檔案。
比如 show.loadUrl(“file:///android_asset/www/test.html”);
找不到網頁
別擔心,相信我,如果你在你的檔案後面加上字尾html的話,所以的問題都會得到解決。
之前可能是這樣的。這裡寫圖片描述
但如果你改成這樣的 這裡寫圖片描述

相關推薦

webview訪問assets目錄網頁

相信很多同學可能會在呼叫webview的時候出現了這樣一個錯誤,明明路徑什麼的都對,文章也對,但就是無法訪問到assets下的html檔案。 比如 show.loadUrl(“file:///andr

CentOS添加新網卡network-scripts目錄到網卡配置文件

CentOS7 網卡 問題描述: 使用VMware Workstation虛擬機,安裝好CentOS7虛擬機後(原本只有一張網卡ifcfg-ens33),重新添加了一個新的網卡。 進入CentOS7系統後,使用ip addr 查看狀態如下: 發現ens

解決eclipse中web專案部署至Tomcat在Tomcat安裝目錄到專案問題

必須知道的一點 Eclipse的web工程至Tomcat預設的部署目錄是在工程空間下,而myeclipse預設是在Tomcat安裝目錄下的(在webapps和work目錄下都會有你部署的專案) 那麼如何將部署目錄改為Tomcat安裝目錄 1.在Eclipse中新增Tomcat伺服

tomcat目錄到執行的專案

eclipse上配置的是本地tomcat,執行環境選擇的也是JRE,但是執行專案的時候發現Tomcat目錄下沒有專案,輸入http//:localhost:8080報的是404錯誤 HTTP Stat

ubuntu到sys/time.h標頭檔案(沒有/usr/include/sys目錄)

今天編譯一個工程,編譯器報錯sys/time.h標頭檔案找不到~ 開啟目錄/usr/include看了一下,發現下面根本沒有sys目錄 實際上不是沒有sys目錄,只是系統給換路徑了 32位系統:/usr/incude/i386-linux-gnu/sys 64位系統:/usr/inc

Android讀取assets目錄的資源 (webview載入assets的html)

1。獲取資源的輸入流 資原始檔 sample.txt 位於 $PROJECT_HOME/assets/ 目錄下,可以在 Activity 中通過 Context.getAssets().open(“sample.txt”) 方法獲取輸入流。 注意:如果資原始檔是文字檔案

把war包放到Tomcat安裝目錄能直接訪問的解決方案

臨床表現: 將自己寫的一個web工程war包放到Tomcat安裝目錄下的/webapps下面(比如helloworld.war),通過瀏覽器訪問http://localhost:8080/helloworld,卻無法訪問。 訪問時出現404錯誤,The r

WEB-INF安全目錄資源能直接訪問的問題

因為web-inf下,應用伺服器把它指為禁訪目錄,即直接在瀏覽器裡是不能訪問到的. 但是可以讓servlet進行訪問,如web-inf下有a.jsp則可以用request.getrequestdispatcher("/web-inf/a.jsp").forward(request,response);  

Centos到eth0設備的解決方法

運行 ip地址 scripts drive lan get 自動生成 情況 引導 問題描述: ifconfig命令無法找到eth0設備,且/etc/sysconfig/network-scripts/中只有ifcfg-lo文件,而沒有ifcfg-eth0。 臨時

【js】前臺調試,在瀏覽器調試環境到js怎麽辦?

alt 所有 body 圖片 ron 點擊 nbsp 分享 方法 針對這次 整個項目單頁面的情況下,所有點擊出現的新頁面都是追加在母頁面的情況下,很多時候不像原本的情況,可以直接在瀏覽器的調試環境下找到想要調試的js代碼 這種情況下,怎麽能找到子頁面的js代碼,調試呢

交叉編譯環境在root用戶到arm-linux-gcc問題:

root GC 路徑 bashrc 問題 編譯 用戶 環境變量 重新 原因是:環境變量(交叉編譯路徑)可能是在普通用戶下添加的,所以在root用戶下創建的文件使用arm-linux-gcc編譯的時候,找不到arm-linux-gcc。 解決辦法:找個終端:sudo -s  

Android開發之assets目錄資源使用總結

[] != 大致 pac 模式 uri bsp 文件夾 block 預前知識: Android資源文件分類: Android資源文件大致可以分為兩種: 第一種是res目錄下存放的可編譯的資源文件: 這種資源文件系統會在R

Linux到so文件的解決辦法

ldconfig -name desktop 末尾 添加 文件搜索 libjson 出現 技術 http://www.cnblogs.com/xudong-bupt/p/3698294.html 如果使用自己手動生成的動態鏈接庫.so文件,但是這個.so文件,沒有加入庫文

Unity Assets目錄的特殊資料夾名稱

Assets目錄下,所有的Resources子資料夾,任何子目錄下都包括,比如./Assets/test/Resources  ,裡面的資源都會被打包。   轉自:https://www.douban.com/group/topic/59120314/?type=like

獲取assets目錄檔案的路徑

關於這個問題網上很多回答都是轉自下面的內容 第二種方法看程式碼就知道不靠譜,第一種方法感覺在後面就是不適用了。 下面是我自己做的路徑獲取程式碼: File image = getFileStreamPath("image.jpg"); File second

Android jar包裡面有assets目錄有檔案,APP的assets裡面也有檔案,如何讀呢?

jar 包中可以寫 assets資料夾, APP裡面同時也可以寫assets,但是隻要assets下面的檔案不同名就可以了,忒棒 !!! 如果assets目錄下有檔案的,

Android 操作安裝包中的“assets目錄的檔案工具類

這是我在專案中常用到的一些工具,為了怕以後找不到故記錄於此。 /** * Created by LY on 2015/6/12. * 操作安裝包中的“assets”目錄下的檔案 */ public class AssetsUtils { /** * re

定義測試檔案查詢目錄到路徑

  #coding=utf-8 import unittest def creatsuite():     testunit=unittest.TestSuite()     #定義測試檔案查詢目錄   

linux到新增的動態庫

可以用ldd檢視你可執行檔案的依賴庫,例如要檢視test這個應用的依賴庫 ldd test 1. 使用export匯出LD_LIBRARY_PATH加入你so的路徑。 在命令列中輸入: export LD_LIBRARY_PATH=$LD_LIBRARY_PAT

Eclipse到“新建Web專案”

之前一直用Netbeans做Web專案,最近因為重灌了一下MySQL,刪除了登錄檔,直接把電腦搞崩掉了。後來尋思著直接換Eclipse吧,然後就遇到了各種問題。 第一個問題就是想要建立一個Web專案,但是在new裡面找不到,後來看部落格,問度娘才解決。下面就是