ionic1開發(fā)之適配iOS 11和iPhone X

隨著iOS 11以及iPhone X的發(fā)布姓言,以前使用ionic1開發(fā)的APP也需要針對iOS 11和iPhone X做相應(yīng)的適配工作。

一、適配iOS 11

首先放上適配前和適配后的圖片蜂筹,讓大家有一個直觀的對比兵扬。

iOS 11適配前.png
iOS 11適配后.png

看了圖片之后想必大家都看出來了国瓮,其實適配iOS 11最主要就是要解決導(dǎo)航欄往下移了20px的問題孵睬。
因為有使用ionic3來寫過demo,所以知道這個問題在ionic3上是被解決了。

一開始拢肆,以為是通過修改iOS原生代碼來實現(xiàn)的刊橘。再通過對比ionic1項目和ionic3項目的相關(guān)原生代碼据途,發(fā)現(xiàn)兩者的代碼幾乎一模一樣的裆蒸,所以確認(rèn)并不是通過修改原生代碼來實現(xiàn)的。

然后俺榆,在網(wǎng)上搜索一通之后萍桌,發(fā)現(xiàn)有個插件cordova-plugin-ionic-webview可以解決狀態(tài)欄的問題。
于是,抱著試一試的心態(tài)安裝了該插件,發(fā)現(xiàn)確實可以解決狀態(tài)欄的這個問題胞谈。但是,同時也帶來了一個新的問題躺孝,APP無法訪問接口數(shù)據(jù),就算配置了白名單也還是不行。當(dāng)然該插件的這個問題在ionic3上貌似是得到解決了的秀存。
所以同樣澳盐,該方案也就宣告失敗了掀淘。

最后,就在幾乎要放棄的時候匆浙,胡亂搜索到了viewport的相關(guān)資料软能,于是才初見端倪抄沮。
關(guān)于viewport的相關(guān)說明這兒就不再贅述蹋订。
所以娃圆,最終的解決方案就在index.html中的viewport的配置上面。

這是未修改前的viewport的配置
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
這是修改后的viewport的配置,完美適配iOS 11,直接從ionic3項目里面的index.html中復(fù)制過來的。
<meta name="viewport"
    content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="format-detection" content="telephone=no">
<meta name="msapplication-tap-highlight" content="no">

二音诫、適配iPhone X

按照慣例,首先還是先上圖。


iPhone X適配前.jpeg
iPhone X適配后.jpeg

從第一張圖片中可以看出在屏幕的上下兩端都出現(xiàn)了黑邊,這其實就是沒有適配iPhone X而出現(xiàn)的兼容模式咪惠。
第二張圖片就是適配好了的截圖炭臭,終于可以看到iPhone X漂亮的劉海了搅吁。
順帶吐槽一下iPhone X的劉海,借用別人的話來說就是“驚艷了用戶,苦逼了開發(fā)”!

解決辦法:
  1. 把原來resources文件夾里面的splash.png圖片替換為2372*2372的大小;
  2. 使用ionic cordova resources命令重新生成資源圖片,你會發(fā)現(xiàn)ios的資源文件里面多了一張Default@2xuniversalanyany.png圖片。
    使用ionic cordova resources命令拴签,順帶也把Xcode更新到v9之后需要再添加一張1024的APPIcon的問題解決了上渴。
  3. 重新打包iOS即可完成iPhone X的適配。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件豆茫,死亡現(xiàn)場離奇詭異火脉,居然都是意外死亡妒峦,警方通過查閱死者的電腦和手機(jī)笛丙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事辱挥。” “怎么了?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵旅东,是天一觀的道長荤牍。 經(jīng)常有香客問我晦嵌,道長描滔,這世上最難降的妖魔是什么茎芋? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任燕刻,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己狂鞋,他們只是感情好信不,可當(dāng)我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布汁胆。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪烘挫。 梳的紋絲不亂的頭發(fā)上捉捅,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天克懊,我揣著相機(jī)與錄音扮念,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛芙贫,可吹牛的內(nèi)容都是我干的擦酌。 我是一名探鬼主播,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼亲族!你這毒婦竟也來了帘靡?” 一聲冷哼從身側(cè)響起涩赢,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤祠肥,失蹤者是張志新(化名)和其女友劉穎聋丝,沒想到半個月后渊额,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奔垦,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡筐咧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了烘贴。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片撮胧。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖锻离,靈堂內(nèi)的尸體忽然破棺而出墓怀,到底是詐尸還是另有隱情,我是刑警寧澤傀履,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布钓账,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏惕蹄。R本人自食惡果不足惜卖陵,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一泪蔫、第九天 我趴在偏房一處隱蔽的房頂上張望喘批。 院中可真熱鬧,春花似錦餐曹、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽曹步。三九已至,卻和暖如春休讳,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背衍腥。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留婆咸,地道東北人竹捉。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓尚骄,卻偏偏與公主長得像块差,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子倔丈,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內(nèi)容

  • Swift版本點擊這里歡迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh閱讀 25,334評論 7 249
  • ?今天周六郎汪,你是否加班了呢赤赊?恩砍鸠,先祝各位有夢想的設(shè)計小伙伴們周末快樂,明天睡一整天.....飯么爷辱,在床上吃唄(哈哈...
    有福氣的DI雪峰閱讀 13,706評論 2 16
  • 佛說录豺,人有八苦,生饭弓,老双饥,病,死弟断,愛別離咏花,怨長久,求不得阀趴,放不下昏翰。 我問佛,為何有生刘急? 佛說棚菊,世間萬像,有變則有生叔汁!...
    瘋者無憂閱讀 583評論 1 4
  • 記憶中的那群被被稱為老同學(xué)的老同學(xué)們统求,你們還好嗎? 依然清晰的的記得据块,在那年的九月份码邻,一個金黃的季節(jié),我們來自四面...
    莘木閱讀 239評論 1 0
  • 昨晚十點關(guān)店回家另假,三寶在客廳見我歸來像屋,歡躍地?fù)u著尾巴,跳個不停边篮,真佩服它的彈跳高度开睡,如此有力。天寒地凍苟耻,老婆又找來...
    六月孺子牛閱讀 683評論 6 4