0

Internet Explorer 9 で window.external を使用したい場合、常に null です。固定されたメソッドを使用したいのですが、window external が null であるため、メソッドが見つかりません。「ピン留め」されているのが不思議な場合は、このリンクを確認できます。 http://msdn.microsoft.com/en-us/library/gg131029(v=vs.85).aspx これについて私を助けてくれる人はいますか?

4

2 に答える 2

0

私はこの問題に遭遇しました。どうやらメソッドはwindow.external存在しますが、オブジェクトを調査する JavaScript のメソッドからは「隠されている」ようです。window.external.somefuntionメソッド ( ) を呼び出すと、常に未定義のように見えますがwindow.external.somefunction()、コードは機能します。

悲しいことに、これはメソッドを安全に呼び出す唯一window.externalの方法は、try-catch でメソッドを呼び出すことであることを意味します。

于 2014-05-01T15:08:20.513 に答える