1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        教你判斷一個(gè)APP頁(yè)面是原生的還是H5頁(yè)面

        共 1308字,需瀏覽 3分鐘

         ·

        2021-01-08 06:32


        剛好是周末,無(wú)意之間在收集相關(guān)資料的時(shí)候,發(fā)現(xiàn)有部分童鞋在問(wèn)《如何判斷一個(gè)APP頁(yè)面是不是H5頁(yè)面》或者是《如何判斷app中原生頁(yè)面和h5頁(yè)面》等等類似的問(wèn)題。

        于是,為了幫大家解答這樣的問(wèn)題,特地花了不少時(shí)間研究了一下APP里面的原生頁(yè)面和H5頁(yè)面到底有哪些不一樣。

        不仔細(xì)去觀察,一般人都不會(huì)察覺(jué)出來(lái)的,再加上現(xiàn)在的H5技術(shù)和原生應(yīng)用的技術(shù)很多類似,或者說(shuō)實(shí)現(xiàn)的效果很相像。

        我們?cè)賮?lái)回顧一下:

        如今最火的APP開發(fā)模式是Hybrid ?APP開發(fā)(即混合模式,半原生半H5頁(yè)面)。

        原生是Native APP
        H5就是Web App

        在Hybrid當(dāng)中,如何快速的判斷一個(gè)APP頁(yè)面是原生的還是H5頁(yè)面呢?綜合網(wǎng)友的答案匯總整理了一下。如果你們還有更好的判斷方法也可以告知我。

        一、看斷網(wǎng)的情況

        把手機(jī)的網(wǎng)絡(luò)斷掉。然后點(diǎn)開頁(yè)面。然后可以正常顯示的東西就是原生寫的。

        顯示404或者錯(cuò)誤頁(yè)面的是html頁(yè)面。

        二、看布局邊界

        可以打開 ?開發(fā)者選項(xiàng)中的顯示布局邊界,頁(yè)面元素很多的情況下布局是一整塊的是h5的,布局密密麻麻的是原生控件。頁(yè)面有布局的是原生的否則為h5頁(yè)面。(僅針對(duì)安卓手機(jī)適用)如下圖所示:

        三、看復(fù)制文章的提示

        這個(gè)需要你通過(guò)對(duì)比才能得出結(jié)果,比如是文章資訊頁(yè)面可以長(zhǎng)按頁(yè)面試試,如果出現(xiàn)文字選擇、粘貼功能的是H5頁(yè)面,否則是native原生的頁(yè)面。

        有些原生APP開放了復(fù)制粘貼功能或者關(guān)閉了。而H5的css屏蔽了復(fù)制選擇功能等等情況。需要通過(guò)對(duì)目標(biāo)測(cè)試APP進(jìn)行對(duì)比才可知。

        這個(gè)在支付寶APP、螞蟻聚寶都是可以判斷的。

        四、看加載的方式

        如果在打開新頁(yè)面導(dǎo)航欄下面有一條加載的線的話,這個(gè)頁(yè)面就是H5頁(yè)面,如果沒(méi)有就是原生的。微信里面打開我們的H5頁(yè)面常見(jiàn)的有個(gè)綠色的 加載線條。如下圖紅框里面所示:

        五、看app頂部 導(dǎo)航欄是否會(huì)有關(guān)閉的操作

        如果APP頂部導(dǎo)航欄當(dāng)中出現(xiàn)了關(guān)閉按鈕或者有關(guān)閉的圖標(biāo),那么當(dāng)前的頁(yè)面肯定的H5,原生的不會(huì)出現(xiàn)(除非設(shè)計(jì)開發(fā)者故意弄的)

        美團(tuán)的、大眾點(diǎn)評(píng)的APp、微信APP當(dāng)加載h5過(guò)多的時(shí)候,左上角會(huì)出現(xiàn)關(guān)閉2字。

        六、判斷頁(yè)面 下拉刷新的時(shí)候(前提是要有下拉刷新的功能)

        如果界面沒(méi)有明顯刷新現(xiàn)象的是原生的,如果有明顯刷新現(xiàn)象(比如閃一下)的是H5頁(yè)面(ios和android)。

        比如淘寶的眾籌頁(yè)面。

        七、下拉頁(yè)面的時(shí)候顯示網(wǎng)址提供方的一定是H5

        如下圖所示:

        以上7點(diǎn)也是目前幫大家整理出來(lái)的比較容易判斷的一個(gè)APP頁(yè)面是原生的還是H5頁(yè)面的方法。

        希望可以幫到大家,以便更加容易區(qū)分原生APP頁(yè)面和H5頁(yè)面。

        作者:25學(xué)堂

        原文鏈接:http://www.25xt.com/appdesign/11851.html


        最后


        • 歡迎加我微信(winty230),拉你進(jìn)技術(shù)群,長(zhǎng)期交流學(xué)習(xí)...

        • 歡迎關(guān)注「前端Q」,認(rèn)真學(xué)前端,做個(gè)專業(yè)的技術(shù)人...

        點(diǎn)個(gè)在看支持我吧
        瀏覽 30
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            亚洲高清视频在线观看 | 国产久久99 | 成人天天爽 | 精品人妻一区二区三区在线视频不卡 | 日韩精品123 | 又粗又长顶的很深 | 超碰在线a | 天天色网站 | 免费观看成人毛片A片做受9在线 | 大香蕉三级片 |