1

私は iPad 用に開発中の PhoneGap アプリケーションを持っています。これはビデオを広く使用しており、そのすべてが Brightcove でホストされています。Brightcove プレーヤ コードは、WebApp としてテストする場合は問題なく動作しますが、Xcode で PhoneGap を使用してコンパイルすると、プレーヤを含むページがすぐにアプリから飛び出し、Safari を開いてプレーヤを表示します。

ホワイトリストの問題に言及するビルド エラーが発生しないように、適切なドメインを ExternalHosts 配列に追加しました。

それが起こらないようにする方法はありますか?プレーヤーが配置されているアプリビューにプレーヤーをロードしたいだけです.thx

ページに埋め込まれた標準の Brightcove プレーヤ コードは次のとおりです。

    <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script>
<object id="myExperienceXXXXXXXXXXXXXXXXXXX" class="BrightcoveExperience">
  <param name="bgcolor" value="#FFFFFF" />
  <param name="width" value="480" />
  <param name="height" value="450" />
  <param name="playerID" value="1149493366001" />
  <param name="playerKey" value="XXXXXXXXXXXXXXXXXXXXXXXX" />
  <param name="isVid" value="true" />
  <param name="isUI" value="true" />
  <param name="dynamicStreaming" value="true" />

  <param name="@videoPlayer" value="XXXXXXXXXXXX" />
</object>
4

1 に答える 1

2

この問題は確認済みのバグであり、PhoneGap 1.2.0 で解決されています。

于 2011-11-23T16:45:27.853 に答える