前段時間做手機端的乙個專案發項了乙個bug,需求是有兩個輸入時間的input框乙個開始時間,乙個結束時間.使用者輸入之後儲存的時候我要判斷 結束時間必須比開始時間大,如果符合儲存成功,否則提示資訊.
input框顯示的時間格式是 mm年yy月dd日 hh時mm分,而我得到的也是這樣的格式
我採用的是將兩個時間都轉後成時間戳, 然後兩個進行比較,不符合的話給提示資訊,但是就是這個問題,安卓上面沒有問題,蘋果上面卻不行,蘋果上面沒有走我的判斷,感覺不可能的事,為什麼會發生這麼**的事情呢?最後大神告訴我,直接用你獲取到的格式比較就行了,不用轉換成時間戳.!! 結果完美解決問題.
還有同事問了一下為什麼,然後大神給舉了乙個例子,比如 let a ="5"; let b="10" ,比較那個大,結果他說錯了,正確的是a大,好了這篇部落格就到這兒了,
移動端總結和手機相容問題
部分安卓手機的uc瀏覽器寫完以後還是可以放大縮小 ios上會明顯 有時候會把數字當成 號碼 html,body input focus webkit input placeholder 手機上的多行省略 overflow hidden 元素一定要寫上type屬性不然會預設提交表單,出現想不到的bug...
移動端總結和手機相容問題
部分安卓手機的uc瀏覽器寫完以後還是可以放大縮小 ios上會明顯 有時候會把數字當成 號碼 主要i是強制讓文件的寬度與裝置寬度保持1 1,最大寬度1.0,禁止螢幕縮放。禁止數字自動識別為 號碼,這個比較有用,因為一串數字在iphone上會顯示成藍色,樣式加成別的顏色也是不生效的。html,body ...
iOS的移動端相容問題
1 定位問題 ios 2 寫背景圖時最好加上top left 或者0 0 不然寫運動效果時容易出現跳 3 防止手機中網頁放大和縮小 viewport content user scalable 0 5 自動識別 號碼 format detection ontent telephone no tele...