javascript - 连接和断开属性

标签 javascript google-cast

我试图让此处描述的谷歌转换按钮完全以编程方式创建,但在连接和断开连接的颜色方面也可以在代码中自定义。

cast integration docs

从上面的文档中您可以看到,您可以设置以下属性来控制两种状态的颜色。

--connected-color && --disconnected-color

由于按钮是以编程方式创建的,我必须使用 setAttribute 或类似的东西来创建转换按钮上的属性。然而,开头的 -- 字符导致 invalidCharacterError 我想知道是否有人遇到过这个?

JSFiddle example

最佳答案

从你的jsfiddle中,我用api创建了另一个 fiddle ,很明显 --connected-color && --disconnected-color 是css变量。 https://jsfiddle.net/karthick6891/up7ugfqd/10/

所以您所需要的只是 chrome 转换按钮的全局样式。

.chromecast-buttonxxxxx {
  --connected-color: blue;
  --disconnected-color: gray;
}

注意:不能使用特殊字符设置属性名称。您必须通过 css 控制行为。

enter image description here

关于javascript - 连接和断开属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45177119/

相关文章:

javascript - 在 JavaScript 中缩写两个单词的名称

ios - 如何将 .MP4 文件等本地文件流式传输到 Chrome Cast?

android - 启用 google-cast 的设备的游戏屏幕镜像的最佳做法是什么?

javascript - 在 <td> 而不是 <tr> 上应用 Angular ng-repeat?

javascript - 如何处理下拉列表选择的变化?

javascript - Primefaces PF函数

ios DemoCast 播放器 Chromecast "does not support app"

android - 为 Google Cast 注册应用程序

javascript - 是否可以仅使用 HTML5 和 javascript 创建 Google Cast Sender 应用程序?

javascript - 调用异步函数的客户端代码是否需要使用await?