web-dev-qa-db-fra.com

Ouverture de Shiny App directement dans le navigateur par défaut

Normalement, l'application brillante s'ouvre via le navigateur intégré dans R-Studio. Est-il possible d'ouvrir l'application directement dans le navigateur Web, par exemple Google Chrome, sans passer par le R-Studio.

18
Apricot

Pour l'exécuter en utilisant une approche différente de @Batanichek, vous pouvez localiser les exécutables de chacun de vos navigateurs, puis le spécifier dans les options vers lesquelles pointer, comme suit:

Edit: Vous pouvez trouver le options et ses arguments dans l'environnement R (j'ai utilisé RStudio) par ex. options(browser = )

Étape 1: recherchez l'emplacement d'installation de vos fichiers .exe pour tous vos navigateurs, puis ajoutez ce qui suit:

Pour Chrome

options(browser = "C:/Program Files/Google/Chrome/Application/chrome.exe")

Pour Firefox

options(browser = "C:/Program Files/Mozilla Firefox/firefox.exe")

Pour IE

options(browser = "C:/Program Files/Internet Explorer/iexplore.exe")

Étape 2: exécutez l'application comme toujours

runApp(list(ui = ui, server = server),Host="192.168.xx.xx",port=5013, launch.browser = TRUE)
17
Pork Chop

Dans mon Rstudio (version 0.98.1103), je peux changer où exécuter l'application

enter image description here

Si vous choisissez Exécuter externe son run dans le navigateur

24
Batanichek