2013-09-11 6 views
1

Привет, что случилось в этом коде, где есть ошибка синтаксиса .. я получил эту ошибку:JavaScript - Uncaught SyntaxError: Неожиданный маркер)

Примечание: первый блок кода, где хром обнаружить ошибку на autosizeProgress.

Но даже если я удалить этот блок ошибка все еще есть:

EDIT 2:

Я нашел ошибку !!

<script> 
// JavaScript object for later use 
var player = new MediaElementPlayer('#player',/* Options */); <-- 
// ... 
</script> 

Кстати, как записка. код работает. Я вижу видео, но я не хочу ошибки на консоли. благодаря

<script> 
$('audio,video').mediaelementplayer({ 
    // if the <video width> is not specified, this is the default 
    defaultVideoWidth: 530, 
    // if the <video height> is not specified, this is the default 
    defaultVideoHeight: 377, 
    autosizeProgress: true, 
    // Hide controls when playing and mouse is not over the video 
    features: ['playpause','progress','current','duration','tracks','volume','sourcechooser','fullscreen'], 
    alwaysShowControls: false, 
}); 
</script> 

Я также переписать его, чтобы увидеть, если там, где нет незаконных символов overthere = (я косяк нашел проблему

+0

у меня есть отключить все плагины, просто оставьте Jquery и Mediaelementplayer. и я получил ошибку, что я могу сделать? –

+0

Какой браузер вы используете и что консоль? Я запустить свой код в хроме, и я не» Нет ошибки. Это код, который я использую : http://jsfiddle.net/3MzDE/ – porfiriopartida

+0

будет обновлять вопрос, потому что я удаляю код и ошибка все еще там –

ответ

3

В старой версии IE дополнительная запятая в литерале объекта выбросят синтаксические ошибки:

$('audio,video').mediaelementplayer({ 
    defaultVideoWidth: 530, 
    defaultVideoHeight: 377, 
    autosizeProgress: true, 
    features: ['playpause','progress','current','duration','tracks','volume','sourcechooser','fullscreen'], 
    alwaysShowControls: false //Extra Comma Removed 
}); //added ; 
+1

Но разве это ошибка? (У меня нет IE, я не могу его проверить). –

+0

@Felix Я забыл точное исключение IE бросает в случае дополнительной запятой. Я знаю его исключение синтаксиса, я буду тестировать. –

+0

Да, я редактировал код, о котором идет речь, причина; wasent missing, я пропустил скопированный .. также im в chrome, скопировал ваш код, но все равно имею ту же проблему, Uncaught SyntaxError: Unexpected token) ... SO спасибо, но ваш ответ не исправить проблему –

Смежные вопросы