Немного контекстДинамическая загрузка SWFObject, если функции html5 не доступны
Я проверяю 3 вещи, когда я загружаю мою страницу, если любой из них возвращать ложь (не поддерживается), то я должен поставить флэш-резерв. В противном случае продолжайте. Я не хочу загружать swfobject.js, если доступны возможности HTML5, поскольку это пустая трата ресурсов.
То, что я пытаюсь сделать, это:
IF любой из функций я проверяю для возвращения ложных, динамически загружать в моем флэш запасной вариант.
Я использую SWFObject для встраивания своей вспышки, каждый раз, когда я пытался получить обычный swfobject не указан ошибка.
Я попробовал несколько способов, это является моим последним:
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.setAttribute('src', 'path/to/swfobject.js');
head.appendChild(script);
Это будет загрузить мой SWF JavaScript файла в голову без проблем, однако работает мой код встраивания для загрузки в моей SWFObject жалуется что swfobject равен NOT определено.
Возможно, я собираюсь сделать это неправильно? КОНСУЛЬТАЦИЯ будет оценен, я получаю чувство, что я может быть спускаясь совершенно ложный путем с тем, как я пытаюсь достичь этого получил в комментариях
Возможно, вы хотите что-то вроде этого: http://stackoverflow.com/a/14521217/1037617 – Jimmery