2012-05-05 46 views
0

我正在使用Windows8 Consumer Preview將現有的Web應用程序遷移到Metro UI,該應用程序使用最新的datajs庫datajs.1.0.3來使用格式化爲XML的OData。調用ActiveXObject("Msxml2.DOMDocument.6.0")來獲取DOM解析器時,datajs代碼中會引發異常。該代碼在IE10中正常工作。WWAHost不加載XML DOM文檔6.0

望着日誌,我可以看到以下錯誤:

Cannot load the ActiveX plug-in that has the class ID {88D96A05-F192-11D4-A65F-0040963251E5}

據我所知,大多數ActiveX控件是不支持的,但是這一次是在所支持的列表: http://msdn.microsoft.com/en-us/library/windows/apps/hh465143.aspx

有沒有人碰到過這個嗎?如果是這樣,解決方案是什麼?

+0

您的意思是Consumer Preview? –

+0

我有一個解決方法,在函數createDOMParser中的datajs中我更改了代碼,以便返回window.DOMParser而不是ActiveXObject –

回答