new Date date 在IOS下的相容性問題

2021-09-26 02:48:51 字數 543 閱讀 2621

問題:

let datetime = '2019-08-12 11:11:11'

let date = new date(datetime)

console.log('==date==', date)

// 在谷歌瀏覽器上==date== mon aug 12 2019 11:11:11 gmt+0800 (中國標準時間)

// 在蘋果瀏覽器上==date== invalid date

解決方法:

時間格式化「-」改為「/」

let date2 = new date(datetime.replace(/-/g, '/'))

console.log('==date2==', date2)

// 在谷歌瀏覽器上==date2== mon aug 12 2019 11:11:11 gmt+0800 (中國標準時間)

// 在蘋果瀏覽器上==date2== mon aug 12 2019 11:11:11 gmt+0800 (cst)

Protocol Buffers 在iOS的使用

protocol buffers 簡單的說是對結構化的資料進行序列化 json格式 xml格式 的一種語言,但是更小 更快 更簡單,更多的用於im即時通訊這一塊,有助於節省流量,提高效能。protocol buffers 是谷歌的,官網連線 現在我們來簡單的體驗下 protocol buffers ...

overflow scroll 在ios 滾動卡頓

使用 webkit overflow scrolling 屬性控制元素在移動裝置上是否使用滾動回彈效果.auto 使用普通滾動,當手指從觸控螢幕上移開,滾動會立即停止。touch 使用具有回彈效果的滾動,當手指從觸控螢幕上移開,內容會繼續保持一段時間的滾動效果。繼續滾動的速度和持續的時間和滾動手勢的...

PanoramaGL在IOS的使用

其實,對於普通基本的使用來說,panoramagl不難。按照google上的步驟,很簡單。其中注意一下幾點 因為,這個專案是12年更新的,所以沒有使用arc,如果,你引用了它的庫,你會發現arc錯誤,即使你全部加上 fno objc arc,你也會發現 變數的錯誤,網上有改正的方法,但是有的地方,改...