1

我有一个我正在为 iPad 开发的 PhoneGap 应用程序,它广泛使用视频,所有这些都托管在 Brightcove。Brightcove 播放器代码在作为 WebApp 进行测试时运行良好,但在 Xcode 中使用 PhoneGap 编译后,包含播放器的页面会立即跳出应用程序并打开 Safari 以显示播放器。

我已将适当的域添加到 ExternalHosts 数组中,这样我就不会收到任何提及白名单问题的构建错误。

任何想法如何防止这种情况发生?我只想让播放器加载到它所在的应用程序视图中。谢谢

这是页面中嵌入的标准 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 回答