在Ubuntu 12.04使用Firefox 24.0,我可以重現這個時候消失:cytoscape.js元素使用Firefox放大或縮小
- 要http://cytoscape.github.io/cytoscape.js/與Firefox
- 按住Ctrl +或Ctrl + - 放大或縮小
- 將鼠標移到拐角處的圖形上並觀察它消失。
似乎在Chrome中正常工作。有想法該怎麼解決這個嗎?
在Ubuntu 12.04使用Firefox 24.0,我可以重現這個時候消失:cytoscape.js元素使用Firefox放大或縮小
似乎在Chrome中正常工作。有想法該怎麼解決這個嗎?
在Mac上的相同版本的Firefox沒有這個問題,導致我相信這是一個Firefox問題或Ubuntu問題。如果我是你,我會用Mozilla提交一份錯誤報告:https://bugzilla.mozilla.org
他們可以調查這是他們最終的問題還是這是Ubuntu端問題。 -M
我調查了一下,發現Firefox在使用瀏覽器頁面縮放功能時錯誤地報告了window.devicePixelRatio。請使用Firefox提交錯誤報告,因爲這不是cy.js錯誤。 – maxkfranz
我想我有一個解決方案。在Firefox中,如果按ctrl-0,它會將您的縮放級別重置爲默認值。這似乎解決了Firefox 24和25中的錯誤。如果您然後按Ctrl和+或-放大或縮小,消失行爲將返回。您可以通過重置爲默認縮放級別來再次解決問題。
不理想的行爲,但這可能是一個Firefox錯誤或cytoscape.js
錯誤。
我可以確認這個錯誤也發生在Windows 7 Professional上的Firefox 24.0上。我還測試了在Windows Server 2008 R2上運行的Firefox 19.0,但我沒有看到此問題。它在舊版本的Firefox中呈現得很好。一位同事擁有Firefox 4.0,並且它也能正確呈現。這似乎是最新版Firefox的一個相當惱人的問題。 – Kolath