我們開發了一個使用worklight 6.1和dojo 1.9.1的混合應用程序。Worklight 6.1:device.platform在Windows RT 8.1上返回「null」
當我們在Windows RT 8.1(Microsoft Surface標籤)上運行應用程序時,device.platform返回「null」而不是OS名稱。 這適用於Windows 8.1 Enterprise,Android和iOS。
我們開發了一個使用worklight 6.1和dojo 1.9.1的混合應用程序。Worklight 6.1:device.platform在Windows RT 8.1上返回「null」
當我們在Windows RT 8.1(Microsoft Surface標籤)上運行應用程序時,device.platform返回「null」而不是OS名稱。 這適用於Windows 8.1 Enterprise,Android和iOS。
Worklight 6.1使用Cordova 3.1。
Per the Cordova documentation,似乎Windows RT和Windows 8都在同一個保護傘下,所以這可能是科爾多瓦的一個bug ...需要一些調查。
Supported Platforms
Android
BlackBerry WebWorks (OS 5.0 and higher)
iOS
Tizen
Windows Phone 7 and 8
Windows 8
我已向科爾多瓦團隊發送了一條便箋,以驗證上述情況。 – 2014-09-24 11:37:26
爲什麼不試試在Worklight 6.2中試試? – Karikalan 2014-09-24 15:22:15