Как сохранить Brightcove Player в приложении и не прыгать на сафари - PullRequest
1 голос
/ 25 октября 2011

У меня есть приложение PhoneGap, которое я разрабатываю для iPad, которое широко использует видео, и все это размещено в Brightcove.Код проигрывателя Brightcove отлично работает при тестировании в качестве веб-приложения, но после компиляции с помощью PhoneGap в Xcode страница, содержащая проигрыватель, сразу же выпрыгивает из приложения и открывает 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>

1 Ответ

2 голосов
/ 23 ноября 2011

Эта проблема была подтвержденной ошибкой и была решена в PhoneGap 1.2.0

...