2013-07-08 79 views
0

我正在使用node-webkit構建一個自包含的Web應用演示,並且由於某些原因,-webkit-backface-visibility CSS3屬性不起作用 - 但僅限於當我在Windows上運行應用程序時,不在Mac上。-webkit-backface-visibility在Windows上的node-webkit中不起作用

當我說它不起作用時,我的意思是它就好像該屬性不被支持一樣:當我在背面翻轉一個元素時,我看到它顛倒了,而不是隱藏起來。

問題不僅與我的特殊代碼,或者說,作爲-webkit-backface-visibility在線演示(如this one)不,當我在該應用程序在Windows上運行他們的工作:

enter image description here

是這是node-webkit中的一個錯誤?有什麼辦法可以讓這個工作?

回答

2

好吧,這聽起來像一個錯誤。這可能是導致WebGL的不提供特定的硬件/驅動程序組合的Windows相同的問題:

https://github.com/rogerwang/node-webkit/wiki/Webgl-support-on-windows

在Windows上與某些硬件和驅動程序,WebGL的將無法正常工作,直到您複製D3DCompiler_43.dlld3dx9_43.dll到node-webkit的目錄,或者安裝DirectX 9 redistributable

由於許可證原因,我們無法發佈這些DLL。

這似乎已經固定backface-visibility類似的問題報告如下: CSS: backface-visibility and perspective doesn't work

它的作品!非常感謝!我已經添加了兩個dll文件兩個node-webkit軟件包,它的工作原理!

+0

謝謝!我放棄了缺少的DLL,並立即解決了問題。 – daGUY

相關問題