【问题标题】:google chrome doesn't work with asp.net pages that use youtube apigoogle chrome 不适用于使用 youtube api 的 asp.net 页面
【发布时间】:2012-12-14 01:47:16
【问题描述】:

最近我发布了一个关于 youtube api 不适用于 chrome 和 iframe 的问题。它确实适用于 IE。我有一个 asp.net 页面,它有一个名为“搜索”的按钮,每次单击它时,它都应该让视频(在它上面的 iframe 中)搜索到某个地方。 chrome 中发生了各种错误,包括根本没有出现视频,只是播放了配乐。 所以我尝试从以下位置复制最新代码: https://developers.google.com/youtube/iframe_api_reference 我确实对其进行了一些修改。 除了标签之外,我将所有代码都保留在每个 asp.net 页面所具有的表单之外。
但即使对 api 进行了新的更改,它也无法正常工作。 这是我所做的一项修改: 函数 onYouTubeIframeAPIReady() { player = new YT.Player('player', { 高度:'315', 宽度:'420', videoId: '', 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 秒。 谢谢。

【问题讨论】:

    标签: google-chrome youtube-api


    【解决方案1】:

    我今天早上再次测试了它,似乎它在 IIS 上运行良好,但在 Visual Studio 附带的本地 Web 服务器上却不行。 不管怎样,我现在是一个快乐的露营者。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-05
      • 2015-09-26
      • 2013-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多