URLに直接アクセスすると完全に機能するFacebookアプリ(ゲーム)があります( https://apps.facebook.com/[appnamespace]/ またはhttps://mydomain.com/、最後の1つはキャンバスですURL)。しかし、レビューのためにアプリを送信するたびに、次のようなフィードバックを受け取ります。および「アプリの Canvas ページが読み込まれません」。
問題は、私と私がリンクを共有した友人にとって、期待どおりに機能しているため、何を変更すればよいか本当にわからないことです.
Chrome のコンソールには、
「安全でない JavaScript が URL https://mydomain.com/ のフレームから URL https://apps.facebook.com/[appnamespace]/ のフレームにアクセスしようとしています。アクセスされているフレームは「document.domain」を「facebook.com」に設定しましたが、アクセスを要求しているフレームはそうではありませんでした。アクセスを許可するには、両方とも「document.domain」を同じ値に設定する必要があります。
私のページには document.domain が指定されていませんが、以前にこのエラー メッセージを取り除くためにいくつかの値を試しましたが、成功しませんでした。また、document.domain の値を設定するたびに、コンソールに別のエラーが表示されます:「Uncaught Error: SecurityError: DOM Exception 18」。
これで機能しているものは何も見つかりませんでした。
したがって、ヘルプ/ヒントをいただければ幸いです。また、レビューの説明メッセージでより詳細なフィードバックを求めようとしましたが、同じメッセージが表示され、問題の解決方法の手がかりがありません.
ありがとう。