首先將html文件拉到項目中,會出現(xiàn)下圖:

姜堰網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、響應式網(wǎng)站設計等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)2013年開創(chuàng)至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選成都創(chuàng)新互聯(lián)。
默認情況下added folders 是選擇creats groups 此時img標簽的src="jt.png"直接等圖片名字即可。例如:
很簡單
如下圖所示
其中
部分是你的html文件相對于整個工程的路徑
例如下面這個工程構(gòu)成圖:
相關(guān)文件最好以文件方式導入而不是group
CSDN: iOS 如何加載本地html文件
將css,html,js 所在的文件夾拖入項目的時候會有兩種情況
一個是 Create groups for any added folders (創(chuàng)建虛擬結(jié)構(gòu)-包結(jié)構(gòu))
一個是 Create folder references for any added folders (創(chuàng)建實體結(jié)構(gòu))
第一種是絕對路徑 文件夾拖入為黃色
NSURL*fileURL = [[NSBundle mainBundle] URLForResource:@"index.html"withExtension:nil];
本地html中加載圖片,js,css資源也應該使用絕對路徑就行了
如 script type="text/javascript" src="index.js"/script
第二種是相對路徑 文件夾拖入為藍色
NSURL*fileURL = [[NSBundle mainBundle] URLForResource:@"file/index.html"withExtension:nil];
file為本地html所在文件夾
本地html中加載圖片,js,css資源也應該使用相對路徑
如 script type="text/javascript" src="js/index.js"/script
1、將html文件夾拖入項目根目錄下,選擇引用(藍色文件夾)
2、獲取index.html所在的路徑
3、webView調(diào)用loadFileURL:allowingReadAccessToURL:方法加載
如果需要拼接額外參數(shù),需要手動拼接地址,直接用fileURLWithPath生成的鏈接,會進行編碼
NSString *basePath = [NSString stringWithFormat: @"%@/%@", [[NSBundle mainBundle] bundlePath], @"index.html所在的文件夾"];
NSURL *baseUrl = [NSURL fileURLWithPath: basePath isDirectory: YES];
NSString *filePath = [NSString stringWithFormat: @";sss=%@", basePath, @"xxx", @"sss"];
NSURL *fileUrl = [NSURL URLWithString: filePath];
[_webView loadFileURL: fileUrl allowingReadAccessToURL: baseUrl];
html的引用標簽是a標簽
主要格式為a href="鏈接地址,默認為#"名稱/a
在所有瀏覽器中,鏈接的默認外觀是:
未被訪問的鏈接帶有下劃線而且是藍色的
已被訪問的鏈接帶有下劃線而且是紫色的
活動鏈接帶有下劃線而且是紅色的
網(wǎng)頁標題:ios開發(fā)加載html,ios開發(fā)加載文件的格式有哪些
網(wǎng)頁地址:http://chinadenli.net/article17/dsiiigj.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供云服務器、ChatGPT、小程序開發(fā)、網(wǎng)站導航、虛擬主機、品牌網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)