Windows8コンシューマプレビューを使用して既存のWebアプリケーションをMetro UIに移行していますが、アプリケーションは最新のdatajsライブラリdatajs.1.0.3を使用してXMLとしてフォーマットされたODataを消費しています。 DOMParserを取得するためにActiveXObject("Msxml2.DOMDocument.6.0")
を呼び出すときに、datajsコードに例外がスローされます。コードはIE10で正常に動作します。WWAHostはXML DOMドキュメント6.0を読み込みません
私は次のようなエラーを見ることができ、ログを見てみると:
Cannot load the ActiveX plug-in that has the class ID {88D96A05-F192-11D4-A65F-0040963251E5}
私はほとんどのActiveXコントロールがサポートされていないことを理解し、しかし、この1つは、サポートのリストである: http://msdn.microsoft.com/en-us/library/windows/apps/hh465143.aspx
は誰を持っていますこの前に出くわす?もしそうなら、その解決策は何ですか?
コンシューマープレビューを意味しましたか? –
私は回避策を持っています、createDOMParser関数のdatajsで、ActiveXObjectの代わりにwindow.DOMParserが返されるようにコードを変更しました。 –