[英]Shiny output depending on browser
My shiny app is not working well on internet explorer and I want the app does not appear for this browser. 我的闪亮应用程序无法在Internet Explorer上正常运行,我希望该应用程序无法在此浏览器中显示。
Do you know any R fuction that I can discover the browser?? 您知道我能找到浏览器的任何R功能吗?
Example: 例:
if( browser = IE){
"use Mozilla, chrome or safari"}
else{
run my app}
Thanks! 谢谢!
Luis 路易斯
session$request
contains a HTTP_USER_AGENT
value if one is given. session$request
包含一个HTTP_USER_AGENT
值(如果已给出)。 You could probably use that to work out what browser is being used: 您可能会用它来确定正在使用的浏览器:
library(shiny)
runApp(list(
ui = bootstrapPage(
textOutput("text")
),
server = function(input, output, session) {
myReactives <- reactiveValues(ua = session$request$HTTP_USER_AGENT)
output$text <- renderText({
myReactives$ua
})
}
))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.