iOS開發 – 第04篇 – 網絡 – 07 – JS & jQuery & UIWebView和JS交互 – iPhone手機開發 iPhone軟體開發教學課程

1、JS的DOM操作

 

1.1 顯示和隱藏元素

 

 

1.2 圖片切換

 

 

 

1.3 節點操作

 

 

 

2、jQuery

 

 

jQuery是一個JavaScript庫,極大地簡化瞭JavaScript 編程。

教程:asp” target=”_blank”>點擊打開鏈接

 

3、HTML+CSS+JS總結

 

 

 

 

 

4、UIWebView執行JS代碼 — 瞭解即可

 

 

 

 

註1:獲取其他網站的HTML數據

註2:刪除浮動的廣告,由於是通過JS動態產生,需要通過等別人的JS代碼執行完,才能獲得該元素,再將其刪除

5、JS調用OC

 

 

 

6、網頁新聞詳情 — 重要

 

6.1 攔截網頁新聞數據

 

 

手機連接電腦WiFi,設置代理,表示手機發送的所有請求都能被電腦攔截,再利用Charles攔截請求

 

 

6.2 實現思路

 

 

1> 攔截請求路徑

2> 創建URL,發送請求

3> 解析返回的JSON數據

4> JSON數據中一般會包含一個HTML數據,將其顯示在UIWebView上

關鍵:對JSON數據進行打印,看懂其結構,對其解析,拼接HTML

 

 

 

 

註:瞭解攔截別人數據的方法,一般利用UIWebView來展示數據的情況,一般隻是在那種新聞APP或者電商APP

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *