ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

javascript – 嵌入式YouTube视频无法在本地服务器上运行

2019-08-23 11:37:11  阅读:176  来源: 互联网

标签:html javascript youtube iframe youtube-api


我在StackOverflow上看到了很多像这样的问题,但是没有一个问题有一个可行的答案.我的问题是我无法嵌入YouTube视频,因为“此视频无法播放”.过来:

Running on local server

以下是我所知道并且到目前为止所尝试的内容:

>所有视频都没有出现此错误.从我注意到的,它主要不是流行音乐视频.
>嵌入这些YouTube视频无法在本地HTML文件(文件:/// C:/path/to/file.html)中使用,也无法在我的本地Django服务器上嵌入视频(12.345.67.89:8080/page) ).
>它不适用于Youtube的IFrame API和简单的< iframe>从YouTube复制粘贴:enter image description here
>我尝试了两个/ embed /和/ watch?v =作为URL.
>使用iframe时,将https://更改为http://或//不起作用.以www. part out也不起作用.
>有趣的是,当我将代码放入JSFiddle时,它确实有效.
>它不适用于Chrome和Firefox.
>控制台中没有错误.
>从我的手机访问网站(不是从我的WiFi连接)或Web代理也不起作用.

解决方法:

这不是Youtube API的错误.尝试使用“python -m SimpleHTTPServer 8080”在我的localhost上运行它并让它轻松运行.所以,我得出的结论是你没有合适的本地Web服务器.此外,“file:/// C:/path/to/file.html”永远不会起作用,因为要使用任何Google API,您需要访问互联网.

enter image description here

标签:html,javascript,youtube,iframe,youtube-api
来源: https://codeday.me/bug/20190823/1697290.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有