成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

ios10以下safari設(shè)置style無效

Berwin / 3595人閱讀

摘要:項(xiàng)目中遇到的奇怪問題,已定位原因。但是提測后,在測試的下的,竟然沒有生效。查閱資料得知,是內(nèi)核。猜測是因?yàn)椴豢梢灾苯拥珣?yīng)該可以設(shè)置。測試可行,但這樣設(shè)置多個屬性的時候,并不優(yōu)雅,可換成。不過因?yàn)榻嵌壬婕暗接?jì)算,故而本人并沒有采用設(shè)置的方案。

項(xiàng)目中遇到的奇怪問題,已定位原因。Attempted to assign to readonly property報(bào)錯

起因:項(xiàng)目中寫了個點(diǎn)擊事件,增加動態(tài)效果,類似于轉(zhuǎn)一轉(zhuǎn),rotate(360)。很簡單的一個特效。
設(shè)置元素的transition:transform 1s。 然后動態(tài)改變元素的transfrom:rotate的角度。一切看起來沒問題。本地測試,真機(jī)測試都OK。但是提測后,在測試的IOS10下的safari,竟然沒有生效。

定位原因: 一開始以為是transform沒有加上前綴。但確認(rèn)后排除。于是真機(jī)連接代理測試,在點(diǎn)擊事件中alert彈窗,發(fā)現(xiàn)并沒有執(zhí)行。于是確認(rèn)有報(bào)錯。try catch后彈出錯誤。

Attempted to assign to readonly property

查閱資料得知,是safari內(nèi)核bug。網(wǎng)上有解決方案,不要使用嚴(yán)格模式,即刪除"use strict"。
(沒有驗(yàn)證,因?yàn)橛X得不可行,因小失大)

解決方案。 猜測是因?yàn)镾tyle不可以直接change,但應(yīng)該可以設(shè)置Style.transform。測試可行,但這樣設(shè)置多個屬性的時候,并不優(yōu)雅,可換成class。 不過因?yàn)閞otate角度涉及到計(jì)算,故而本人并沒有采用設(shè)置class的方案。

 錯誤:  dom.style = `transform: rotate(${x}deg)`;
 正確   dom.style.transfrom = "rotate(${x}deg)";

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/97929.html

相關(guān)文章

  • 第六天 移動端Web開發(fā)注意事項(xiàng)

    摘要:隨著移動互聯(lián)網(wǎng)的發(fā)展,移動已經(jīng)逐漸成為互聯(lián)網(wǎng)的主要入口,隨之而來的是前端在移動開發(fā)上面臨的各種機(jī)遇與挑戰(zhàn),本文就一些常見移動端問題對移動開發(fā)需要注意的事項(xiàng)進(jìn)行一下總結(jié),必然不可能涉及方方面面,但會隨著筆者的積累持續(xù)更新。 隨著移動互聯(lián)網(wǎng)的發(fā)展,移動Web已經(jīng)逐漸成為互聯(lián)網(wǎng)的主要入口,隨之而來的是前端在移動Web開發(fā)上面臨的各種機(jī)遇與挑戰(zhàn),本文就一些常見移動端問題對移動Web開發(fā)需要注意...

    妤鋒シ 評論0 收藏0
  • 第六天 移動端Web開發(fā)注意事項(xiàng)

    摘要:隨著移動互聯(lián)網(wǎng)的發(fā)展,移動已經(jīng)逐漸成為互聯(lián)網(wǎng)的主要入口,隨之而來的是前端在移動開發(fā)上面臨的各種機(jī)遇與挑戰(zhàn),本文就一些常見移動端問題對移動開發(fā)需要注意的事項(xiàng)進(jìn)行一下總結(jié),必然不可能涉及方方面面,但會隨著筆者的積累持續(xù)更新。 隨著移動互聯(lián)網(wǎng)的發(fā)展,移動Web已經(jīng)逐漸成為互聯(lián)網(wǎng)的主要入口,隨之而來的是前端在移動Web開發(fā)上面臨的各種機(jī)遇與挑戰(zhàn),本文就一些常見移動端問題對移動Web開發(fā)需要注意...

    xbynet 評論0 收藏0
  • [總結(jié)]CSS/CSS3常用樣式與web移動端資源

    摘要:不允許負(fù)值用百分比來定義縮放比例。解決這個很簡單,在父元素中使用即可解決該。列寬度由單元格內(nèi)容設(shè)定。定義僅有大寫字母。不過,要讓任何元素生效還得借助于一點(diǎn)點(diǎn)。 css/css3常用樣式 CSS修改選中文字的顏色 html代碼: 第一段文字選中效果 第二段文字選中效果 css代碼: .p1::selection{background:red;color:#fff;} .p2::selec...

    The question 評論0 收藏0
  • 移動前端知識總結(jié)

    摘要:基礎(chǔ)知識頁面窗口自動調(diào)整到設(shè)備寬度,并禁止用戶縮放頁面忽略將頁面中的數(shù)字識別為電話號碼忽略平臺中對郵箱地址的識別當(dāng)網(wǎng)站添加到主屏幕快速啟動方式,可隱藏地址欄,僅針對的版本以后,上已看不到效果將網(wǎng)站添加到主屏幕快 meta基礎(chǔ)知識H5頁面窗口自動調(diào)整到設(shè)備寬度,并禁止用戶縮放頁面 忽略將頁面中的數(shù)字識別為電話號碼 忽略Android平臺中對郵箱地址的識別 當(dāng)網(wǎng)站添加到主屏幕快...

    gotham 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<