0

最近我发布了一个关于 youtube api 不适用于 chrome 和 iframe 的问题。它确实适用于 IE。我有一个 asp.net 页面,它有一个名为“seek”的按钮,每次单击它时,它都应该让视频(在它上面的 iframe 中)在某个地方搜索。chrome 中发生了各种错误,包括根本没有出现视频,只是播放了配乐。所以我尝试从以下位置复制最新代码: https ://developers.google.com/youtube/iframe_api_reference 我确实对其进行了一些修改。除了标签之外,我将所有代码保留在每个 asp.net 页面所具有的表单之外。
但即使对 api 进行了新的更改,它也无法正常工作。这是我所做的一项修改: function onYouTubeIframeAPIReady() { player = new YT.Player('player', { height: '315', width: '420', videoId: '<%=session("youtubecode") %> ', playerVars: {'controls':0, 'fs':1, 'autoplay':0, 'autohide':0, 'modestbranding':1, 'rel':0, 'showinfo':0}, 事件: { 'onReady': onPlayerReady, 'onStateChange': onPlayerStateChange } }); }

我不认为正在创建 player 变量。无论如何,我在这里发帖是因为谷歌的某个人(负责 chrome 或 api)可能会看这个。只需制作一个 asp.net 页面,并使用搜索按钮设计它,该按钮可能会搜索到视频的中间,然后播放 10 秒。谢谢。

4

1 回答 1

0

I tested it again this morning, and it seems that it works fine with IIS, but not with the local web server that comes with Visual Studio. Anyway, I'm one happy camper now.

于 2012-12-29T11:04:47.313 回答