成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

怎樣在iOS Safari內(nèi)開(kāi)發(fā)類(lèi)似Native App的WebApp

移動(dòng)開(kāi)發(fā) 移動(dòng)應(yīng)用
本文作者將向您展開(kāi)講講如何在iOS中的Safari內(nèi)開(kāi)發(fā)出一款類(lèi)似native app一樣的全屏WebApp,今天我們講的是iOS,當(dāng)然聊點(diǎn)新的media query 技術(shù),看招!

<meta name="format-detection" content="telephone=no email=no" />

1.在meta中取消電話郵箱的識(shí)別。

  1. <meta name="apple-touch-fullscreen" content="yes">  

2.據(jù)說(shuō)是全屏,但是實(shí)際ios7.1無(wú)效果,查看了百度的大網(wǎng)站的web站點(diǎn),都已經(jīng)移除。

3.現(xiàn)在開(kāi)始講我們要用到核心的東西。

3.1首先說(shuō)的是

  1. <meta name="apple-mobile-web-app-capable" content="yes"> 

這是讓我們添加應(yīng)用之后,在桌面打開(kāi)圖標(biāo)的時(shí)候可以全屏顯示,但是上面的頂部工具欄上會(huì)一塊黑色區(qū)域。如何解決?

3.2

  1. <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> 

black-translucent的作用是頂部工具欄,背景透明,字體顏色為白色,當(dāng)讓也有black和white選項(xiàng),百度是設(shè)置為white,我測(cè)試中會(huì)發(fā)現(xiàn)其頂部還是一塊黑色,和難看,我測(cè)試的版本是iPhone ios7.1版本。

3.3當(dāng)然上面這些操作可能不是每個(gè)人都會(huì)去保存下來(lái)去做的,如果保存,請(qǐng)記得使用html5的緩沖技術(shù),這個(gè)下次再扯,還有保存中用到的圖片呢?

  1. <link rel="apple-touch-icon-precomposed" href="http://wap.baidu.com/static/img/webapp/img/icon_114.png"> 

如果你想做的更加適配性大,可以添加size=“114*114”這樣,這里大家要注意我用的是

  1. apple-touch-icon-precomposed 

不是

  1. apple-touch-icon 

就是的ios7.0之前生成的icon會(huì)自己帶有一個(gè)陰影,所以請(qǐng)注意。 

3.4,那用戶***次游覽這個(gè)網(wǎng)頁(yè)(web app)中如何做的跟個(gè)native app類(lèi)似呢?

  1. <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no,minimal-ui"> 

前面部分是對(duì)屏幕大小的控制,最主要的是后面

  1. minimal-ui 

還有,切記,不要分開(kāi)content的內(nèi)容,多個(gè)meta使用,會(huì)有點(diǎn)小問(wèn)題,讀者自己可以測(cè)試。

 

4.接下來(lái)我們聊得是media query技術(shù),很多同學(xué)做適配的使用用到比如

  1. <link rel="stylesheet" media="screen and (orientation:portrait) and (min-width:960px)" href="style.css" /> 

對(duì)于這個(gè),我覺(jué)得可以看下bootstrap和appcan等做他們的解決方案,做的很成熟了。 

今天我們講的是ios,當(dāng)然聊點(diǎn)新的media query 技術(shù),看招:

  1. /*中分辨率屏幕*/ 
  2. @media (-webkit-min-device-pixl-ratio: 1){ 
  3. //css代碼 
  4.   
  5. /*高分辨率屏幕*/ 
  6. @media (-webkit-min-device-pixl-ratio: 1.5){ 
  7. //css代碼 
  8.   
  9. /*超高分辨率屏幕(傳說(shuō)中的Retina屏)*/ 
  10. @media (-webkit-min-device-pixl-ratio: 2){ 
  11. //css代碼 
  12. }
  1. window.devicePixelRatio是設(shè)備上物理像素和設(shè)備獨(dú)立像素(device-independent pixels (dips))的比例。 
  2. 公式表示就是:window.devicePixelRatio = 物理像素 / dips 

舉個(gè)例子iphone4/4s,他的寬度是320,但是他的分辨率中的寬已經(jīng)是640,所以是 @media (-webkit-min-device-pixl-ratio: 2)

5.接下來(lái)是個(gè)題外話,個(gè)人看到別人寫(xiě)的,沒(méi)有測(cè)試。

  1. <!-- uc強(qiáng)制豎屏 --> 
  2. <meta name="screen-orientation" content="portrait"> 
  3. <!-- QQ強(qiáng)制豎屏 --> 
  4. <meta name="x5-orientation" content="portrait"> 
  5. <!-- UC強(qiáng)制全屏 --> 
  6. <meta name="full-screen" content="yes"> 
  7. <!-- QQ強(qiáng)制全屏 --> 
  8. <meta name="x5-fullscreen" content="true"> 
  9. <!-- UC應(yīng)用模式 --> 
  10. <meta name="browsermode" content="application"> 
  11. <!-- QQ應(yīng)用模式 --> 
  12. <meta name="x5-page-mode" content="app"> 

ok,東西講完了。

責(zé)任編輯:閆佳明 來(lái)源: gbtags
相關(guān)推薦

2013-09-04 13:43:55

WebAppNative App布局

2015-08-06 09:49:25

WebAppNative App

2013-05-28 17:14:01

iOS開(kāi)發(fā)移動(dòng)應(yīng)用移動(dòng)開(kāi)發(fā)

2018-05-13 16:00:22

主播APP視頻

2013-12-16 15:07:59

NativeHybrid開(kāi)發(fā)移動(dòng)

2014-07-03 16:35:38

WebApp開(kāi)發(fā)技巧總結(jié)

2014-06-13 10:55:15

移動(dòng)WebApp開(kāi)發(fā)

2015-06-11 09:52:40

iOS 9蘋(píng)果WWDC

2018-01-29 14:01:17

htmljavascriptApp

2016-11-09 12:18:00

ui動(dòng)畫(huà)javascript

2012-04-04 11:36:40

iOS

2013-09-04 14:25:30

webkitwebApp開(kāi)發(fā)

2013-09-04 09:35:54

移動(dòng)端Web App開(kāi)發(fā)

2016-11-16 15:14:15

移動(dòng)辦公APP軟件開(kāi)發(fā)

2018-06-26 10:25:53

iOS應(yīng)用系統(tǒng)

2021-08-13 07:56:11

App移動(dòng)應(yīng)用

2015-10-26 11:53:36

OpenStackOpenStack部署RDO

2014-12-18 13:40:16

Web AppHybrid AppNative App

2011-04-12 16:02:09

Web AppNative AppWeb

2013-10-09 09:10:28

移動(dòng)應(yīng)用開(kāi)發(fā)NativeHybrid
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 成人在线视频一区 | 伊人久操 | 国产欧美日韩精品在线观看 | 亚洲人成网站777色婷婷 | 国产伦一区二区三区 | 日本久草视频 | 成人免费网站视频 | 中文字幕av一区 | 中文字幕一区在线观看视频 | 中文区中文字幕免费看 | 黄色骚片 | 欧美激情国产精品 | 毛片免费视频 | 精品一区二区三区四区 | www精品美女久久久tv | 日韩免费网站 | 亚洲国产成人精品久久久国产成人一区 | 成人不卡 | 欧美二区在线 | 亚洲欧美一区二区三区国产精品 | 国产精品久久久久久久久久久免费看 | 91免费视频观看 | 久久精品国产一区二区电影 | 中文字幕一区二区三区不卡 | 国产精品激情在线 | 91极品视频 | 91精品国产综合久久久久久 | 国产精品久久久精品 | 国产高清一区二区三区 | 国产激情视频网 | 我爱操 | 久久国产精品偷 | 一区二区三区欧美在线观看 | 欧美精品1区2区 | xxxxx免费视频 | 久久久精品一区 | 成人激情视频免费在线观看 | 国产91中文 | 99久久国产综合精品麻豆 | 国内精品伊人久久久久网站 | 欧美精品一区二区三区在线 |