Skip to content
This repository has been archived by the owner on Mar 6, 2024. It is now read-only.

【Chrome下九宫格缝隙问题】 #46

Open
vanCopper opened this issue Jul 9, 2018 · 2 comments
Open

【Chrome下九宫格缝隙问题】 #46

vanCopper opened this issue Jul 9, 2018 · 2 comments

Comments

@vanCopper
Copy link
Contributor

Chrome的userAgent里是包含Safari字符串的,所以在Browser模块里关于是否为Safari浏览器的判断是错误的。
Browser.onSafar=Browser.u.indexOf("Safari")>-1应修改为:Browser.onSafar=Browser.u.index("Chrome")===-1 && Browser.u.indexOf("Safari")>-1
这样的话在Graphics模块中var offset=(!Render.isWebGL && (Browser.onFirefox || Browser.onEdge || Browser.onIE || Browser.onSafari)) ? 0.5 : 0 offset的值就是正确的,在Chrome下就不会有九宫格缝隙问题了。

@vanCopper
Copy link
Contributor Author

我用的1.7.17,看到1.7.18已经修复。

@vanCopper
Copy link
Contributor Author

1.7.18的更新日志里标记已修复,但源码中并未修复,使用仍有问题。
1.7.19也没有修复。

@vanCopper vanCopper reopened this Jul 10, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant