私はJavaScriptベースのアプリケーションでWindows 8のメトロモードでFacebook JavaScript SDKを使用しています。JavaScriptベースのアプリケーションでWindows 8のメトロモードでFacebook JavaScript SDKを使用している小さな問題
まず、私は
<iframe id="facebookIframe" src="ms-wwa-web:///facebook.html"></iframe>
でdefault.htmlのでfacebook.htmlファイルをロードし、facebook.htmlファイルに
<script src="http://connect.facebook.net/en_US/all.js"></script>
を追加するためにはiframeを使用しています。 (Load remote .js file into appによる)
すると、アプリケーションの実行、JavaScriptコンソールは
* Windows Web Applications supports a limited set of ActiveX controls.
* JavaScript runtime error: Unable to get value of the property 'length': object is null or undefined. File: http://connect.facebook.net/en_US/all.js, line: 7 column: 1313
は、その後、私はFacebookのからall.jsをダウンロードして、Visual Studioのプロジェクトにそれを追加しました。
<script src="/js/all.js"></script>
によって
はロード、それをし、エラーの一部が
if(navigator.mimeTypes.length>0)
から
if(navigator.mimeTypes && navigator.mimeTypes.length>0)
にall.jsで発生する変更し、動作しているようです...
Faceのバグですか? JavaScript SDKを予約しますか?
お返事ありがとうございます。
SARS