ionic在U聊環(huán)境下沼撕,頂端留白或者h(yuǎn)eader拉伸的問題

U聊宋雏,是銀聯(lián)內(nèi)部通訊使用的一款工具,基本功能和微信差不多务豺,在內(nèi)部磨总,有很多的需求,經(jīng)常性這些需求都會(huì)以公眾號(hào)的形式在U聊上展現(xiàn)笼沥,在開發(fā)u聊的過程中蚪燕,經(jīng)常會(huì)碰到一些問題招狸,這些問題在微信上都能正確顯示数尿,U聊下卻有問題纸巷,最常見的就是在使用Ionic框架所產(chǎn)生的問題了畏腕。

Ionic是一款優(yōu)秀的基于Angular的移動(dòng)端的框架,它有著豐富的組件和便捷了命令行以及詳細(xì)的說明文檔厕诡,更重要的是,它能夠一件幫你把你的頁面打包成應(yīng)用营勤。

在開發(fā)U聊應(yīng)用的時(shí)候灵嫌,最讓我困惑的是,就是Ionicion-header組件頂部被拉升葛作,本來ion-header中字體應(yīng)該居中的寿羞,但是,頂部總是會(huì)多出大概高20px的和ion-header背景一樣的顏色赂蠢,把ion-header組件拿掉后绪穆,問題變了,沒有高20px的和ion-header背景一樣的顏色的東西了虱岂,卻多了個(gè)高20px的白色的東西玖院。

奇怪的是,將網(wǎng)頁放到微信或者瀏覽器里面打開并沒有任何問題第岖,沒有問題就是最大的問題了难菌,因?yàn)樵谑謾C(jī)里按理說不應(yīng)該相差這么大才是。

百思不得其解蔑滓,咨詢U聊團(tuán)隊(duì)郊酒,他們也說不出什么原因,最重要的是键袱,我無法定位問題的產(chǎn)生原因燎窘。

這一塊為什么會(huì)被拉伸呢?是什么導(dǎo)致拉伸的杠纵?為什么微信卻是正常的呢荠耽?

我想了以下幾個(gè)原因:

  1. U聊本身是一個(gè)Web頁面實(shí)現(xiàn)的應(yīng)用(Ionic就能實(shí)現(xiàn)這個(gè)),有可能自己的CssIonicCss發(fā)生了沖突比藻。
  2. Ionic自己的Bug(畢竟坑還是很多的铝量,不過,幾乎不可能银亲,因?yàn)槲⑿畔抡?

在這兩個(gè)原因后慢叨,我靈光一閃,想到還有一種可能性:

3. Ionic判斷錯(cuò)了環(huán)境务蝠,以為這是一個(gè)類似打包軟件的環(huán)境拍谐,所以自動(dòng)加上了一個(gè)類似狀態(tài)欄的高度(安卓下顯示正常)

第一個(gè)和第三個(gè)原因是有可能的,其中,3似乎就是原因轩拨,我?guī)缀蹩隙思桑驗(yàn)槟莻€(gè)高度幾乎就是狀態(tài)欄的高度,而這個(gè)高度只有IOS才有亡蓉,而這個(gè)也幾乎能夠完美的解釋為什么微信正常晕翠,U聊不正常。

可是砍濒,為什么呢淋肾,為什么會(huì)把環(huán)境判斷錯(cuò)誤呢?

肚子里沒料爸邢,怎么想都不行的樊卓,就去google搜索類似的問題,終于找到了一個(gè)網(wǎng)站杠河,點(diǎn)擊這里查看碌尔,這個(gè)網(wǎng)站最下方的代碼是這樣的:

Paste_Image.png

看到這兒,便一目了然了券敌,果然是環(huán)境的問題七扰,Ionic會(huì)判斷當(dāng)前環(huán)境是不是Cordova環(huán)境,如果是陪白,便自動(dòng)加上這個(gè)20pxPadding颈走。

聯(lián)系了U聊團(tuán)隊(duì)的人,發(fā)現(xiàn)咱士,他們的確是使用了Cordova環(huán)境立由,那么解決就很簡(jiǎn)單了,就是修改一下配置文件序厉。

Ionic的全局配置

Ionic的全局配置锐膜,主要在引入Ionic的模塊的時(shí)候進(jìn)行一些配置,具體可以查看官網(wǎng)

里面列出了很多的可以配置的選項(xiàng)以及配置的方法弛房,遺憾的是道盏,文檔好像沒有及時(shí)更新,因?yàn)槲野l(fā)現(xiàn)好像沒有statusbarPadding這個(gè)配置選項(xiàng)文捶。不過荷逞,這個(gè)選項(xiàng)卻是可以用的:

@NgModule({
  declarations: [
    ...
  ],
  imports: [
    IonicModule.forRoot(MyApp,{
      ...
      statusbarPadding: false
    }),
    ...
  ],
  bootstrap: [...],
  entryComponents: [
      ...
  ],
  providers: [
      ...
  ]
})

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市粹排,隨后出現(xiàn)的幾起案子种远,更是在濱河造成了極大的恐慌,老刑警劉巖顽耳,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坠敷,死亡現(xiàn)場(chǎng)離奇詭異妙同,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)膝迎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門粥帚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人限次,你說我怎么就攤上這事茎辐。” “怎么了掂恕?”我有些...
    開封第一講書人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長弛槐。 經(jīng)常有香客問我懊亡,道長,這世上最難降的妖魔是什么乎串? 我笑而不...
    開封第一講書人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任店枣,我火速辦了婚禮,結(jié)果婚禮上叹誉,老公的妹妹穿的比我還像新娘鸯两。我一直安慰自己,他們只是感情好长豁,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開白布钧唐。 她就那樣靜靜地躺著,像睡著了一般匠襟。 火紅的嫁衣襯著肌膚如雪钝侠。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,462評(píng)論 1 302
  • 那天酸舍,我揣著相機(jī)與錄音帅韧,去河邊找鬼。 笑死啃勉,一個(gè)胖子當(dāng)著我的面吹牛忽舟,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播淮阐,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼叮阅,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了泣特?” 一聲冷哼從身側(cè)響起帘饶,我...
    開封第一講書人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎群扶,沒想到半個(gè)月后及刻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體镀裤,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年缴饭,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了暑劝。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡颗搂,死狀恐怖担猛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情丢氢,我是刑警寧澤傅联,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站疚察,受9級(jí)特大地震影響蒸走,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜貌嫡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一比驻、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧岛抄,春花似錦别惦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蹭秋,卻和暖如春猾漫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背感凤。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來泰國打工悯周, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人陪竿。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓禽翼,卻偏偏與公主長得像,于是被迫代替她去往敵國和親族跛。 傳聞我的和親對(duì)象是個(gè)殘疾皇子闰挡,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)礁哄,斷路器长酗,智...
    卡卡羅2017閱讀 134,656評(píng)論 18 139
  • 朾柃閱讀 286評(píng)論 1 4
  • 我是一片海 比海寬廣的是天空 我尋找天空 生生世世不眠不休 我累我安寧 孤風(fēng)易疏雨 我哭我咆哮 滄海亦桑田 ~ 海...
    小野貓secret閱讀 189評(píng)論 0 0
  • 賞心悅目事
    天上京閱讀 313評(píng)論 0 0
  • 畫畫能讓我安靜夺脾,能帶來身心的高度統(tǒng)一之拨,畫著畫,都餓的快了呢咧叭? 消耗怎么那么快蚀乔,我剛剛才吃了稀飯包子的呀!
    何秋珩閱讀 337評(píng)論 1 2