0

Windows8 コンシューマー プレビューを使用して、既存の Web アプリを Metro UI に移行しています。アプリは最新の datajs ライブラリ datajs.1.0.3 を使用して、XML 形式の OData を使用しています。ActiveXObject("Msxml2.DOMDocument.6.0")DOM パーサーを取得するために呼び出すと、datajs コードで例外がスローされます。コードは IE10 で正常に動作します。

ログを見ると、次のエラーが表示されます。

クラス ID {88D96A05-F192-11D4-A65F-0040963251E5} を持つ ActiveX プラグインを読み込めません

ほとんどの ActiveX コントロールがサポートされていないことは理解していますが、これはサポートされているリストに含まれています: http://msdn.microsoft.com/en-us/library/windows/apps/hh465143.aspx

誰もこれに遭遇したことがありますか?もしそうなら、解決策は何ですか?

4

1 に答える 1

0

記事に記載されているように、使用しようとしているActiveXオブジェクトはサポートされていません。

代わりにWindows.Data.Xml.Domを使用する必要があります。http://msdn.microsoft.com/en-us/library/windows/apps/windows.data.xml.dom.aspxを参照してください

于 2012-05-05T22:05:08.073 に答える