1
我有畫布創建8幅圖像(着色谷歌地圖標記):
該代碼是一個冒充問題:ctx.stroke()最多需要8,7s上MAC,但小於1ms在任何其他瀏覽器
ctx.beginPath()
ctx.moveTo(lw, h/3) // Left
ctx.lineTo(w/2, lw) // Top
ctx.lineTo(w - lw, h/3) // Right
ctx.lineTo(w/2, h - lw) // Bottom
ctx.closePath()
ctx.fill()
// conditional dashed line border (see in codepen L31 - L41)
ctx.fill()
ctx.stroke() // This call takes up to 8.7sec (on MAC safari only)
我試圖縮小代碼只是問題,但只是要確定我做了一個codepen。
證明,它不會對MAC
如何使它在MAC快上班的PC?
那麼問題是什麼? – hindmost
如何使它在PC上的工作速度與PC一樣快? PS:增加了編輯,認爲它很明顯,但也許不是... – Akxe
可能是機器和瀏覽器的依賴。你有沒有嘗試過一個以上的Mac和多個瀏覽器?如果它只是機器或瀏覽器,那麼你應該爲這些設置創建一個替代解決方案 – Blindman67