问题标签 [chromeless]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
407 浏览

jquery - jquery播放/暂停替换文本并恢复文本

到目前为止我在这里尝试过的:http : //jsfiddle.net/yusaf/VVEY9/26/

我的暂停和播放替换和还原有问题

  1. 如何.pause在页面加载时隐藏
  2. 单击时.play将元素替换为.pause元素
  3. 单击时.pause恢复为.play元素
0 投票
1 回答
2169 浏览

javascript - TubePlayer 插件视频当前时间与 jquery ui 滑块同步

只是一些资源可以帮助我找到解决方案:)

  1. 功能齐全的 Chromeless 播放器,仅缺少与视频当前时间的 ui 滑块同步:http: //jsfiddle.net/GR7Z2/45/
  2. jquery UI 滑块文档http://jqueryui.com/demos/slider/#option-value
  3. tikku 无铬播放器插件文档http://www.tikku.com/jquery-youtube-tubeplayer-plugin#tubeplayer_tutorial_3

我遇到的问题是将 jquery 滑块值设置为以秒为单位的当前时间,并与我尝试过的当前时间保持同步:

尽管我已经想出了如何使用滑块在视频中寻找时间,但 jquery 很长而且很乱所以我建议在 jsfiddle http://jsfiddle.net/GR7Z2/45/ 上查看它以获得清晰的理解,但在这里有什么办法

0 投票
1 回答
611 浏览

javascript - Youtube 播放器 API playVideo 返回 api_video_info 作为 player_204

一些视频无法在 AS3 无铬播放器中加载,尽管它们在 youtube 网站上播放良好。我已经检查过这些视频没有被嵌入式播放器禁用。同样的事情不仅发生在我的播放器上,也发生在 youtube 演示页面上的演示播放器上。问题似乎是间歇性的。我之前在 as3 chromeless player 中成功播放过这个视频,但有时它会失败,并且在 youtube chromless player 中没有触发错误事件。如果我看一下协议跟踪,api_video_info 之后的请求是 player_204(表示流错误)而不是正常的 get_video 请求。你能解释一下发生了什么吗?

0 投票
1 回答
7953 浏览

google-chrome - Windows / Chrome / ATI / 跨多个显示器的浏览器全屏

我正在使用以下测试设置(截至 2012 年 7 月 14 日的最新含义):

  • Core i7 与 ATI FirePro V9800 (Eyefinity)

  • Windows 7 Pro 64 位(最新更新/补丁)

  • 最新的催化剂驱动程序

  • 最新的谷歌 Chrome 稳定版/金丝雀。

  • 6 x 1080p 显示器(连续)产生11520 像素 x 1080 像素的桌面

我尝试了以下方法来获得跨显示器的全屏 Web 视图:

  • 在 Catalyst 控制面板中将最大化设置为整个桌面设置。这适用于最大化普通窗口(Chrome除外),但不适用于全屏。

  • 尝试了 Chrome Kiosk 模式(这将是理想的),同样的问题,只填满了主显示屏。

  • 使用 Chrome 全屏或 HTML5 全屏 API 会产生相同的结果:在 6 台显示器中的一台上全屏。

  • IE9 似乎对 webview 有大约 10000px 的限制,因此我什至无法手动将其拉伸到整个桌面(适用于 Chrome)。

  • 试过超蒙。

  • 尝试了一些用于信息亭模式的 Chrome 命令行开关 (http://peter.sh/experiments/chromium-command-line-switches/),以全屏模式启动等,所以现在使用 --app="http: //127.0.0.1/index.html" 切换到至少摆脱大部分 Chrome 的 UI 元素。

  • 试图找到 Chrome 的扩展程序,但没有成功。

  • 在 IE9 中尝试过 Chrome Frame,也只使用了一个显示器。

我知道这很可能是一个驱动程序问题,向 Chrome 报告了错误的桌面大小(我认为这是 Catalyst Maximize to full desktop size 功能的重点)。Chrome 似乎不像其他“普通”窗口那样从同一位置获取桌面大小(显然对 Windows 窗口不太熟悉)。

我想在多个显示器上使用全屏 Chrome webview或可以手动最大化的完全无边框窗口。我的浏览器配置很灵活,甚至操作系统也有些灵活。

我想知道:

  • 有没有人在超过 1 个显示器上获得全屏浏览器视图以使用 Chrome(或任何浏览器)?

  • 是否有任何工具可以伪造 Chrome 的正确(完整)显示尺寸?

  • 这可以在 Windows 8 中使用吗?

  • 有什么东西只显示运行最新 Chrome 的 Chromeless Chrome 浏览器吗?(我见过 awesomium,但发现它的价格对于我想要它做的事情来说太高了)。此外,我希望能够理想地使用最新的 Chrome 版本。

欢迎任何评论,对于冗长的细节感到抱歉。

谢谢阅读!-托比

0 投票
0 回答
371 浏览

actionscript - Actionscript 3 的 YouTube 分析 YouTube Chromeless 播放器

我正在使用 YouTube ActionScript 3.0 API(Chromeless 播放器)将 YouTube 频道中的 YouTube 视频嵌入 Flash 广告中。

因此,一旦投放了广告,我想知道我是否会在 YouTube 分析中获得嵌入视频的数据。

我做了一些试验,但我不确定结果。也许玩家必须由用户发起才能获得统计信息

到目前为止,我对 YouTube 分析中真正感兴趣的数据是: - 播放位置 - 流量来源

YouTube ActionScript 3.0 播放器 API 参考 https://developers.google.com/youtube/flash_api_reference?hl=en

0 投票
0 回答
948 浏览

youtube - YouTube API 无铬播放器令牌过期

概括

我的 Flex/AS3 应用程序中有一个 Youtube API 无铬播放器。有时我需要播放器连续播放来自 Youtube 的电影(不间断)。

问题

  • 在玩了 12 小时或更长时间后,由第一个播放器初始化请求生成的 API 令牌即将过期。

    这里的问题是令牌过期后再次调用的API调用loadVideoById无法开始播放视频,因为令牌没有自动更新。

  • 在播放我们的播放列表(通过调用loadVideoById播放每个项目)大约4-5 小时或更长时间后,视频有时会开始播放并突然卡住。虽然没有派发错误事件。

已知解决方案

  • 因此,对于第一个问题,解决方案是每 12 小时更新一次令牌,方法是卸载播放器并使用 API 调用再次加载它:

    /li>
  • 对于第二个问题,没有想法。需要你的帮助。

相关源代码

请求和响应

当播放器停止播放时,这就是我在提琴手中得到的:


0 投票
1 回答
325 浏览

actionscript-3 - Flash 中 Youtube Chromeless 播放器的控件

我正在努力尝试使用 actionscript 3 在 Flash 中向我的 Chromeless Youtube 播放器添加暂停和音量等控件,尝试使用谷歌提供的参考,但它仍然不起作用。这是我尝试过的,谁能告诉我哪里出错了?

谢谢

0 投票
2 回答
4553 浏览

javascript - 简单的 Chromeless Youtube 嵌入 - 如何?

问题:

拜托,有人可以准确,清楚地解释,我如何在我的页面中嵌入一个简单的 Chromeless Youtube 播放器,并动态控制该播放器的来源?

问题解释: 我正在处理一个页面,我需要在其中嵌入一个完全没有控件的 youtube 视频。经过一番研究,我发现 Chromeless 视频播放器就是这样。但这是我的问题:

  1. 我在 Chromeless 播放器上几乎没有发现任何教程内容,而且对于 Javascript 来说相对较新,我无法理解此处提供的文档以将其应用于我的问题。

  2. 我需要根据用户交互更改此视频的来源。我最初对 youtube javascript API 还不满意,只是通过静态 iframe 嵌入视频,并通过 JQuery 使用 .attr("src",nameofsource) 更改 iframe 的源,而不是使用 javascript 加载嵌入,只更改来源。

那行得通,我可以通过 youtube 接受的附加到嵌入 url 的参数来隐藏大多数控件,但是绝对没有办法使用该方法使视频静音,而且代码很丑陋,我不是满意。

所以我已经开始通过 API 嵌入视频并更改源,效果很好,视频静音,并且很好地更改了源,但现在我面临显示控件的问题。

根据我在 Chromeless Player 上看到的文档,我没有看到这只是向 javascript YT API 添加参数的问题,而是完全不同的东西。

问题重述:

那么,有人可以准确,清楚地解释,我如何在我的页面中嵌入一个简单的 Chromeless Youtube 播放器,并动态控制该播放器的来源?

我在 Internet 上找不到任何文档来提供令人满意的、全面的(对新的 javascript 开发人员友好)说明如何执行此操作。作为一名新开发人员,我查看了文档,但我还没有足够的经验来有效地“使用手册”。

我在 StackOverflow 上发现了一些关于 chromeless 播放器的问题,但没有一个问题能得到令人满意的答案。

已知文档:

https://developers.google.com/youtube/flash_api_reference

https://developers.google.com/youtube/iframe_api_reference#Loading_a_Video_Player

http://viget.com/inspire/youtube-chromeless-video-jquery-plugin

已知的相关 StackOverflow 问题,答案不充分:

[23K 观看次数,答案不足]: 如何在不添加控件的情况下嵌入 youtube 无铬播放器?

[1.4K 浏览量,答案不足]: 如何制作 YouTube 无铬播放器?

0 投票
1 回答
1396 浏览

chromeless - 可用于生产的 Prism/chromeless/WebRunner 替代品

我真的很喜欢 Mozilla 的 Mozilla-Prism 实验。我想自定义 Firefox 以删除地址栏,每次打开单个域名的选项卡。

我找到的所有解决方案(Prism、Chromeless 和 WebRunner)都已停止使用。

是否有安全的生产等价物?

谢谢

0 投票
0 回答
467 浏览

actionscript-3 - AS3 YouTube 无铬播放器广告影响父应用规模属性

概括

我的 Flex/AS3 应用程序中有一个 Youtube API 无铬播放器。一切都很好,直到上个月我们开始在页面重新加载时遇到放大问题。

问题描述

以下是应用程序播放 YouTube 视频的正常状态示例:

应用程序内的 YouTube 无铬播放器:正常状态

重新加载网页后: 应用程序内的 YouTube 无铬播放器:有问题的状态

问题的前提条件

这仅发生在某些广告上,一旦发生,它将很容易一次又一次地重现,直到此广告被其他东西更改。我不确定是什么广告导致了问题,也不是 100% 确定是广告导致了问题,但几乎 99% 是它。

问题

有人遇到过同样的问题吗?或者我怎样才能强制 Google Ads 无论如何都不会影响主应用程序而不会出现沙盒违规异常?

附言

不幸的是,提供应用程序的源代码非常复杂,但是YoutTube播放器的实现完全按照google的示例,并且已经在生产中工作了很长时间。