我正在运行一个带有一些 JavaScript 的 ShinyApp(例如:获取用户的地理位置)。 我们为此应用程序使用闪亮的自定义 URL,因此当您通过自定义 URL 访问我们的应用程序时,原始网页将显示在 iframe 内。 据我了解,不允许在 iframe 内运行 JavaScript,这会导致我们的应用程序失去功能,例如地理定位。有没有办法允许我的原始 app.R 代码在此 iframe 中使用 JavaScript?或者让我的脚本运行的另一种方法? 感谢您的帮助。
您是否研究过四开本文档中的Observable?您可以在 R 文档中运行类似 javascript 的单元格。然后,R studio 可以将您的代码编织到 html 页面中。