使用 html5 開(kāi)發(fā)一個(gè)動(dòng)態(tài)網(wǎng)站方法:
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),清豐企業(yè)網(wǎng)站建設(shè),清豐品牌網(wǎng)站建設(shè),網(wǎng)站定制,清豐網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,清豐網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶(hù)成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
工具/原料
HBuilder6.6
MUI2.5
方法/步驟
為了演示HTML5 APP頁(yè)面是如何做到動(dòng)態(tài)調(diào)整布局。
1、首先,我們創(chuàng)建一個(gè)移動(dòng)APP項(xiàng)目,然后,添加一個(gè)index.html頁(yè)面。代碼里,添加一個(gè)圖標(biāo),以及添加引入一個(gè)JS文件,該文件的作用在于:請(qǐng)求后臺(tái)JS文件。
2、接下來(lái),我們看看service.js文件是如何請(qǐng)求后臺(tái)JS文件的。編寫(xiě)該service.js文件的重點(diǎn)是:A、如何異步請(qǐng)求后臺(tái)JS文件;B、請(qǐng)求回來(lái)的后臺(tái)文件,如何動(dòng)態(tài)添加到頁(yè)面的Head里。
3、緊接著,我們對(duì)APP項(xiàng)目進(jìn)行打包操作:選擇需要的打包類(lèi)型,然后,填寫(xiě)相應(yīng)的證書(shū)信息。如果選擇IOS打包,請(qǐng)?jiān)诖虬C書(shū)里,添加需要安裝的蘋(píng)果手機(jī)UDID(未提供UDID,則不能安裝APP)。
4、打包完成后,便可以下載安裝APP。先用蘋(píng)果手機(jī)連接電腦,然后通過(guò)工具安裝APP。當(dāng)然,這種連接數(shù)據(jù)線安裝的方式,只能適合個(gè)人測(cè)試使用。如果想給別人批量安裝測(cè)試,請(qǐng)參考《HTML5 APP開(kāi)發(fā)之APP測(cè)試》經(jīng)驗(yàn)。
1HTML5 APP開(kāi)發(fā)之APP測(cè)試
5、APP安裝完成后,我們看看打開(kāi)APP現(xiàn)有的效果是怎樣的。我們看到APP頁(yè)面的左上角,顯示了一個(gè)聯(lián)系人的圖標(biāo)。
6、由于菜果手機(jī)不同系列的屏幕大小不一樣,而且屏幕的分辨率也不一樣【安桌手機(jī)的也一樣】。導(dǎo)致同一個(gè)頁(yè)面布局,在不同的手機(jī)上,顯示的位置有時(shí)偏差比較大,有時(shí)也好。當(dāng)然,這也加大了開(kāi)發(fā)和測(cè)試的難度。不可能因一些位置問(wèn)題,就重新發(fā)布APP。下面是蘋(píng)果手機(jī)不同系列的屏幕大小分辨率說(shuō)明:
7、所以,才有了動(dòng)態(tài)調(diào)試頁(yè)面布局的想法。回到第二步,我們是有請(qǐng)求后臺(tái)JS文件的(showJSPage.js)。下面看看showJSPage.js,是如何編寫(xiě)的:A、首先判斷手機(jī)操作系統(tǒng)類(lèi)型;B、判斷屏幕大小。
8、添加了showJSPage.js代碼后,啟動(dòng)后臺(tái)服務(wù)。然后,關(guān)閉原來(lái)打開(kāi)的APP軟件,再重新打開(kāi)APP軟件,便可查看修改后的效果。
9、整個(gè)方案的理解重點(diǎn)在于:熟悉JS執(zhí)行的先后順序,以及對(duì)手機(jī)屏幕大小與屏幕分辨率的關(guān)系。才能靈活運(yùn)用,達(dá)到自己想要的目的。
HTML5是前端技術(shù),并不影響網(wǎng)站的后臺(tái)功能,親放心,做H5響應(yīng)式網(wǎng)站,也可以在后臺(tái)上傳視頻并在前端播放的。親可以百度搜下我們做的【家來(lái)福】這個(gè)網(wǎng)站,就是H5響應(yīng)式,并且有視頻播放功能。
淘寶美團(tuán)各種移動(dòng)端網(wǎng)站都是HTML5 開(kāi)發(fā)的,可以直接查看源代碼學(xué)習(xí)的