问题标签 [htmltools]
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.
mp4 - 如何制作包含 mp4 的独立 flexdashboard?
我使用flexdashboards
. 仪表板不需要额外的目录,所有内容都包含在 HTML 本身中。现在我想添加/嵌入可以在仪表板中播放的 mp4 文件,而不必将 mp4 放在每个人都可以访问的地方。我的意思是,我不想需要仪表板附带的附加 mp4 文件。它应该已经在里面了。
这甚至可能吗?
这是我现在在一个块中使用的代码:
flexdashboard
包装说明何时设置self_contained
为TRUE
:
生成一个没有外部依赖的独立 HTML 文件,使用 data: URI 来合并链接脚本、样式表、图像和视频的内容。请注意,即使对于自包含文档,MathJax 仍会从外部加载(由于其大小,这是必要的)。
在我的情况下,mp4 只能在仪表板中播放,只要 mp4 与仪表板位于同一目录中。所以显然存在依赖。在最终仪表板中播放时如何嵌入mp4文件而无需将其放在同一目录中?
提前谢谢了!
编辑使用![](example.mp4)
似乎做我想要的!现在我需要找出如何控制高度和宽度以及如何在 R 块中执行此操作。
r - 安装后将不会加载闪亮的包
我试过了:
收到以下消息:
错误:loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) 中“shiny”的包或命名空间加载失败:没有名为“htmltools”的包另外:警告消息:包“闪亮”是在 R 版本 4.0.5 下构建的
我尝试重新开始并加载 htmltools,然后还出现以下错误:
库中的错误(htmltools):没有名为“htmltools”的包
r - 无法卸载包 'htmltools' 版本 0.5.0
我正在尝试启动一个 RShiny 应用程序,但每次我收到此消息错误:
无法卸载包 'htmltools' 版本 0.5.0:卸载名称空间(包)中的错误:l'espace de noms 'htmltools' est importé par 'shinydashboard'、'DT'、'htmlwidgets'、'shiny' et ne peut、donc , pas être déchargé
下面是我的库的代码:
我已经尝试过的:
- 重新启动会话
- 卸载 htmltools 并重新安装
- 收取版本 0.5.0 而不是更新的 0.5.1:如果我这样做,我现在有问题:
loadNamespace 中的错误 (i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : le package 'htmltools' 0.5.0 est déjà chargé, mais >= 0.5.0.9001 est requis
- 首先放置库(htmltools),但它仍然不起作用
顺便说一句,我找到了一个临时解决方案,即每次在包中重新安装 htmltools,它会一直工作到我结束会话。
r - 将按钮放在闪亮仪表板的标题中时标题样式不起作用
我设法在闪亮的仪表板标题中放置了一个操作按钮。但是,当使用 应用样式时tags$li
,它仅适用于侧边栏。删除该tags$a
部分时,样式将应用于整个标题。不知道如何修复它,因此整个标题的样式是一致的 - 希望在堆栈溢出中获得一些提示/方向。
我看过这些帖子:
这个问题是我上一个问题的扩展:调整操作按钮的大小会导致闪亮仪表板中的标题错位
这是一个代表(下图):
非常感谢您的帮助!
r - UseMethod(“as.htmlwidget”)中的错误:没有适用于“as.htmlwidget”的方法应用于“shiny.tag”类的对象
我尝试使用此链接中的代码绘制带有图形的表格:
出去:
另存为图像的代码:
但是当我将结果保存为图像时,它会引发一个错误:Error in UseMethod("as.htmlwidget") : no applicable method for 'as.htmlwidget' applied to an object of class "shiny.tag"
,它适用于没有折线图的表格。
任何人都可以帮助我实现这一目标吗?谢谢。
r - R Shiny:如何根据带有 tagQuery() 的复选框的值更改按钮的颜色?
我想根据复选框的值更改引导按钮的 css 类。如果复选框 ( input$x
) 的值被选中,即。euqals TRUE
,我想添加一个类,当值为 false 时,我想删除该类。下面的代码是我尝试过的,但它不起作用。有人知道为什么它不起作用吗?