1. 微信的h5頁面能在app打開嗎
可以的,打開那個鏈接上面有三個點那裡有一個選項是在其他應用打開,選擇h5的app就可以了
2. 怎麼在App里正確使用H5頁面,你造嗎
用了這么多App,自己也做了App產品,注意到通過web頁面在App里的正確應用可以輕松解決很多產品運營方面的問題,總結一下分享給大家。不是什麼高技術含量的東西,貽笑大方了。
App里之所以用到web頁面,多是因為這個頁面上的內容和結構都是屬於高頻變化的,使用Native App頁面來實現的話則需要不斷發布新版本才能實現,這一點不現實。而App都是可以調用原生系統瀏覽器或者集成到App里的瀏覽服務,因此屬於高頻變化的內容和結構通過web頁面來表現,再通過App來調用web頁面就可以輕松解決這個問題了。而且,經過優化專門適配移動端的web界面已經很接近Native App的頁面了,很多時候我都壓根沒有感受出來,也因此web頁面在App上被廣泛應用。
屬於高頻變化的內容和結構的頁面多來自產品運營,一般包含:運營活動頁面/廣告/應用內推送消息等。
那,在哪些場景下web頁面會在App里被使用呢?含帶
說起App啟動頁,這是一個 Caodan的故事,因為在大量的App的啟動頁上已經做起了廣告了,而更甚得是,還有App做了兩個不一樣的啟動頁連著顯示,真挺牛B的[槍斃][槍斃]。啟動頁作為展示App品牌區域極好的手段,並且優質的啟動頁內容會不斷地在用戶內心裡加以深化。每天我們看到的App不斷變化的啟動頁內容都是通過web來實現的,很多人都沒有感知到那是一個web頁面。聖誕節的時候,打開蝦米音樂時,啟動頁內容是帶聖誕樹帶雪一個房子,現在想起來都暖烘烘的。而今年大紅的釘釘,支持自定義啟動頁圖片內容,一直想給團隊做一個屬於我們自己的很酷的啟動頁,結果被無限拖延。
[2016/03/01 備注---後來題主通過閱讀才發現,啟動頁的圖片更換並不是通過html的頁面來實現,特此勘誤,敬請諒解]
App的推送消息從打開方式上來說可以分為兩類,第一類是點擊推送消息直接打開指定App頁面,比如多數資訊類App(知乎、澎湃新聞等);第二類是點擊推送消息打開一個web頁面,再通過點擊web頁面里的內容模塊打開指定的App頁面。第二類推送消息在電商類/生活服務類等重運營的App里應用很多。比如圖例中的大眾點評對KTV商戶的一次推送消息游棚,這個推送消息里包含了多家的KTV商戶,用戶根據自己的喜好點擊自己喜歡的KTV商戶,進入該KTV商戶的店鋪詳情頁面(指定App頁面)
這種web在App上的使用方式同上文的推送消息有異曲同工之妙,主要也是應用在重運營的App上,對電商類App的一次營銷活動,對音樂類App的一個音樂精選集/音樂人的推薦,通過首頁的推薦Banner位引導打開豐富的內容頁面都是一個很好的方式。
這一種使用方式不太常見,但是可以作為App早期開發中過程中的一種替代手段。由於web的開發效率相對App來說會高一些,在App開發的初期為了搶佔用戶和市場先機而不得不在規定的時間內發布一款功能完整的App時,可以使用這種方式來進行操作,基礎的核心功能使用Native App頁面來實現,一些非核心功能/使用App頁面實現起來耗費工時的頁面可以談磨蘆使用web頁面來實現,這一點在早期的釘釘App版本里應用很多。
調用第三方服務並且涉及到復雜的數據驗證處理又必須由第三方來完成時,這種方式是一個比較不錯的解決方案,事實上,大量的第三方服務公司也是通過web來提供自己的產品和服務的。支付服務屬於這一類范疇的最常見應用領域,例如Paypal支付服務,Braintree支付服務,支付寶支付服務等。
當然瀏覽器這類App的主體就是web頁面,我們不再贅言。
這一點涉及到技術領域了,作為一個產品汪對此的了解實在有限,了解到的實現方式有以下兩種,使用系統內核瀏覽服務和使用第三方提供的瀏覽服務。鵝廠提供了X5瀏覽服務SDK,號稱表現性能優異,在微信里公眾號文章使用的就是X5瀏覽服務。關於這方面更多的知識了解可以用關鍵詞「webview」+"瀏覽服務"去問問度娘。
希望這篇文字能對你解決問題有所啟發。碼字這么辛苦,點個贊或者打個賞吧[可愛][可愛]。
2016/12/21 補記:
3. 開發h5頁面時怎麼在手機上查看
頁面右上角有一個形成二維碼的圖標,點擊形成二維碼,然後用手機掃一掃
4. 如何判斷app中原生頁面和h5 頁面
判斷app裡面哪些是app原生寫的哪些是html代碼方法:
把手機的網路斷掉。然後點開頁面。然後可以正常顯示的東西就是原生寫的。
顯示404或則錯誤頁面的是html頁面。
5. 本地h5頁面如何在手機上預覽
安裝嫌皮node環境。
在當前所在含乎項目文件夾下輸入命令芹老差:
運行項目:
此時會彈出一個地址,手機上訪問這個地址就可以了。親測有效。