在浏览器上播放Youtube视频,但在Electron-js应用上无法播放

时间:2018-11-23 07:52:12

标签: javascript electron youtube-data-api plyr.js

我正在使用plyr.io来运行来自electronic-js应用程序和基于浏览器的应用程序的youtube视频。很少有视频不是在electron-js应用程序中播放,而是在浏览器应用程序(Chrome)中播放。与版权问题有关吗?

下面是一个未在electronjs-app上运行的视频。

视频:https://www.youtube.com/watch?v=aJOTlE1K90k

API返回以下JSON

create or replace test_trigger
   before insert or update
   on test_table
   for each row
begin
   select 1 from dual;
end;
/

1 个答案:

答案 0 :(得分:0)

Youtube 使得一些嵌入式视频严格需要公共域来运行,而不是本地主机环境(即:电子应用程序中的嵌入式视频)。尝试将视频嵌入公共域(例如 jsfiddle),它会工作得很好。我记得是一个开源项目,我必须克服这个问题才能在 iframe 中显示完整的 YouTube 网站内容,并设法使用电子 v1.4.3 做到这一点,虽然后来的电子版本没有找到方法。

更多详情请见here