Наши встроенные фильмы в формате QuickTime не играют в Safari под Snow Leopard.
Они играют прекрасный Firefox использования на том же Mac и игру, прекрасную на ПК.
Размеры фильма обычно - приблизительно 200 МБ. Меньший (50 МБ) видео, кажется, хорошо работают.
Я попробовал тонны различных изменений встроенного кода, от прямо <object>..<param>..<embed>
теги к QT_WriteOBJECT()
функция JavaScript в AC_QuickTime.js
Когда я наблюдаю папку кэша QuickTime, временный файл прекращает загружать приблизительно после 1 или 2 МБ. Но, после того как это кэширует это немного, можно обычно поражать обновление, и это начнет играть.
У нас есть 6 МБ DSL, я использую Safari 4.0.3 (6531.9) и QuickTime 10.0 (51)
Вот образец: http://www.thelifechurch.com/test.htm
Хорошо для начинающих start.html показывает эти ошибки:
test.htm:7<script> is not allowed inside <html>. Moving <script> into the <head>.
test.htm:12<object> is not allowed inside <html>. Content ignored.
test.htm:12<param> is not allowed inside <body>. Content ignored.
test.htm:12Unmatched </embed> encountered. Ignoring tag.
(Вы отсутствуете <body>
теги в тестовом документе, который не помогает многому).
Фиксация той ошибки получила его хорошо работающий для меня.
Да, это не работает на меня также. Я пытался получить фильм непосредственно по http://www.thelifechurchtv.com/media/072708tv.mov, и это работало.
Я также пытался делать локальный файл без большого JavaScript:
<html><head><title>required</title></head><body><embed
src="http://www.thelifechurchtv.com/media/072708tv.mov"
width="640" height="376"
pluginspage="http://www.apple.com/quicktime/download/"
scale="1" controller="true" bgcolor="black">
</body></html>
Который не работал.
BTW: Это "вдохновленное и практическое сообщение" для людей, живущих "без цели", делает меня грустным.
Хорошо я нашел временное обходное решение путем рассмотрения сайта трейлера Apple. Кажется, что они используют видео плаката, прежде чем они запустят большое видео.
Я добавил простое видео плаката, которое говорит "загружающееся видео..." и набор, это - autohref к истинному. Тем путем Вы не должны на самом деле нажимать видео плаката, оно перейдет к реальному видео автоматически. Вот мой код до сих пор:
<script language="JavaScript" type="text/javascript">
QT_WriteOBJECT('http://www.thelifechurch.com/media/play.mov', '640', '376', '',
'href','http://www.thelifechurchtv.com/media/072708tv.mov',
'target','myself',
'autohref','true',
'autoplay','true',
'scale','tofit',
'controller','true',
'bgcolor','black');
</script>