未捕获的SyntaxError:意外的令牌ILLEGAL Youmax youtube player muse

时间:2015-03-11 10:08:17

标签: youtube

我用adobe muse设计网站。所以我不知道代码的变化。

我的youmax youtube播放器出现此错误。

未捕获的SyntaxError:意外的标记ILLEGAL

在这两行代码之间。

$('#youmax').append('<div id="youmax-tabs"><span id="youmax-featured" class="youmax-tab">Featured</span><span id="youmax-uploads" class="youmax-tab">Uploads</span><span id="youmax-playlists" class="youmax-tab">Playlists</span></div>');

    $(#youmax).append(<div id=youmax-encloser><iframe id=youmax-video width=+(youmaxWidgetwidth-2)+ height=+(youmaxWidgetwidth/youtubeVideoAspectRatio)+ src=frameborder=0 allowfullscreen></iframe><div id=youmax-video-list-div></div></div>);

我发现此错误存在类似问题。并且知道在此代码中可能不允许使用某个字符。但我缺乏知识才能找到那个角色。

希望有人可以帮助我:)。

1 个答案:

答案 0 :(得分:0)

Youmax 5.0无需对Adobe Muse进行任何修改即可使用。

我认为您使用的是2.0版。在那种情况下

第二行中缺少引号 -

$('#youmax').append('<div id="youmax-encloser"><iframe id="youmax-video" width="'+(youmaxWidgetWidth-2)+'" height="'+(youmaxWidgetWidth/youtubeVideoAspectRatio)+'" src="" frameborder="0" allowfullscreen></iframe><div id="youmax-video-list-div"></div></div>');

这应该可以解决错误:)

编辑1 ------------------------------------------ -----------------------

所以这是你的问题 -

在添加Youmax脚本之前插入Youmax变量。同时在表单中添加频道网址 - https://www.youtube.com/user/UCTc5sBk9CsWjXGHjNr0EYQA

youTubeChannelURL = 'https://www.youtube.com/user/UCTc5sBk9CsWjXGHjNr0EYQA';
youTubePlaylistURL = 'https://www.youtube.com/playlist?list=PLrX';
youmaxDefaultTab = 'uploads';
youmaxColumns = 3;
youmaxWidgetWidth = ('897' == '100%' ? 640 : parseInt('897'));
youmaxWidgetHeight = 500;
var showFeaturedVideoOnLoad = false;
showVideoInLightbox = true;

在此之后调用脚本,如 -

<script src="./youmax.min.js"></script>

这是一个更新的小提示,显示您的频道与Youmax 2 - https://jsfiddle.net/ax09cesk/5/

此处还有Youmax 2的实时编辑演示 - http://demos.codehandling.com/youmax2/youmax.html

您可以输入频道网址为https://www.youtube.com/user/UCTc5sBk9CsWjXGHjNr0EYQA,并观看您的频道已加载。