iFrameを含むWebページ(run.htmlと呼びましょう)を表示するAdobeAIRMobile-Applicationがあります。run.html-pageはローカルページであり、アプリケーションストレージディレクトリにあります。run.htmlをロードした後、iFrameのsrc-Attributeが値に設定されます。これにより、iFrameはrun.htmlと同じフォルダーにある別のページ(content.htmlと呼びます)をロードします。
content.htmlは、Javascriptを介してJSONファイルを非同期で読み込もうとします。これは、Androidデバイスでは正常に機能しますが、iOSデバイスでは機能しないようです。
ページはAIRによってレンダリングされ、デバイスに関係なく同じポリシーに従う必要があると想定しているため、これは奇妙なことです。
では、なぜそれはAndroidで機能するのに、iOSでは機能しないのでしょうか。そして、なぜそれはiOSで動作しないのですか?
私たちは何時間も無駄に費やしてきたので、これについてのサポートに本当に感謝しています...