h5頁面開發

2021-08-22 00:25:11 字數 1159 閱讀 8573

相信大家在做h5頁面開發的時候,也會遇到一些問題。筆者將h5開發過程中常見的一些問題和解決辦法列舉出來,有需要的朋友可以參考一下。

1. 安卓瀏覽器看背景,有些裝置會模糊。

同等比例的在pc端頁面和移動手機端頁面的解析度差很多,原因和devicepixelratio有關。手機解析度比pc端的解析度小,按照解析度來顯示網頁會讓字型變得很小。所以蘋果當初就把iphone 4的960*640解析度,在網頁裡只顯示了480*320,devicepixelratio=2。現在android比較亂,有1.5的,有2的也有3的。

想讓在手機裡顯示更為清晰,必須使用2x的背景圖來代替img標籤(一般情況都是用2倍)。例如乙個div的寬高是100100,背景圖必須得200200,然後background-size:contain;,這樣顯示出來的就比較清晰了。

**如下:

background:url(../images/icon/all.png) no-repeat center center;

-webkit-background-size:50px 50px;

background-size: 50px 50px;display:inline-block; width:100%; height:50px;

或者指定 background-size:contain;都可以

2. 載入

若遇到載入很慢的問題,對這種情況,手機開發一般用canvas方法載入。

下面舉例說明乙個canvas的例子:

js動態載入和li 總共舉例17張!

var total=17;

var zwin=$(window);

var render=function()

tmpl +='';

var imageobj = new image();

imageobj.index = i;

imageobj.onload = function()

以上就是筆者整理的一些常見的h5頁面開發中會遇到的問題。當然,如果覺得自己動手開發麻煩,預算又充足的話,也可以找外部承包商來完成開發。筆者體驗過這家服務商開發的h5頁面,效果還可以哦。

vuejs開發H5頁面總結

vuejs開發h5頁面總結 關於布局方案 當拿到設計師給的ui設計圖,前端的首要任務就是布局和樣式,相信這對於大部分前端工程師來說已經不是什麼難題了。移動端的布局相對pc較為簡單,關鍵在於對不同裝置的適配。之前介紹了一篇關於移動端rem布局方案,這大致是網易h5的適配方案。不過實踐中發現 開源的可伸...

H5及H5頁面是什麼意思?如何製作H5頁面?

h5是html5的簡稱。html5是html最新的修訂版本,是一種超文字標記語言。h5有兩大特點 首先,強化了 web 網頁的表現效能。其次,追加了本地資料庫等 web 應用的功能。第二步 選擇 高階模式 點 建立應用。第三步 進入製作頁面。九個控制項,通過點選新增到製作介面,控制項的選擇使用按照你...

h5頁面的寫法 移動端h5頁面寫法

1.頁面寬度320,所有元素尺寸設一半 缺點 不自能適應全屏 2.頁面寬度640,元素尺寸正常 暫未發現問題 3.頁面寬度640,js控制自適應全屏 adaptuilayout.adapt initviewportwidth 缺點 qq空間分享後點開頁面套在qq預設瀏覽器裡有相容性問題 4.rem寫...