У меня возникли проблемы при попытке загрузить SWF-файл для вставки флэш-видео на мой сайт. Веб-сайт был развернут с помощью Google App Engine (среда выполнения PHP). Кажется, что движение вспышки есть, но это просто белый экран. Когда вы щелкаете по нему правой кнопкой мыши, появляется надпись «Фильм не загружен …»
Я попробовал несколько методов, каждый из которых закончился тем же результатом. Исходный код можно увидеть через эти URL-адреса.
http://www.andrewrgoss.com/iidfinalproject.html
http://www.andrewrgoss.com/iidfinalproject2.html
Я действительно добавил расширение .swf в мой файл app.yaml, как вы можете видеть ниже. Файл .swf существует в том же каталоге, что и файлы .html. Есть идеи, почему я не могу заставить это работать? Кроме того, есть ли лучший (в идеале относительно простой) альтернативный подход, который может быть использован здесь?
application: andrewrgoss
version: 1
runtime: php
api_version: 1
handlers:
# All URLs beginning with /stylesheets are treated as paths to static files in
# the stylesheets/ directory.
- url: /images\.ico
static_files: images/db_favicon.ico
upload: images/db_favicon\.ico
- url: /(.*\.(gif|png|jpg|ico|js|css|swf))
static_files: \1
upload: (.*\.(gif|png|jpg|ico|js|css|swf))
- url: /.*
script: index.php
Этот файл «http://www.andrewrgoss.com/AGoss_IID_FinalProject8282011.swfвозвращается 404.
Похоже, файл, который вы после «http://www.andrewrgoss.com/web/AGoss_IID_FinalProject8282011.swf«- возможно, он содержится в подкаталоге с именем» web «в вашем проекте?
Других решений пока нет …