/ / Shiny Hyperlink relativer Pfad zu einer Datei - r, glänzend

Shiny Hyperlink relativer Pfad zu einer Datei - r, glänzend

Das mag sehr einfach sein, aber ich finde trotz Suche in den Postings nicht die richtige Syntax:

Ich möchte einen Hyperlink auf meiner glänzenden Webseite erstellen, der beim Klicken auf eine Datei vom selben Ort, an dem sich die Anwendung befindet, öffnet.

Hier ist ein Beispielcode:

 library(shiny);
shinyApp( ui = fluidPage(a("test_hyperlink",href="./readme.txt")),
server = function(input, output) {  } )

readme.txt befindet sich am selben Ort wie diese Anwendung.

Ich habe folgendes ohne Erfolg versucht:

file://readme.txt # relative path
file:///srv/shiny-server/myApp/readme.txt # absolute path
href://./readme.txt # relative path
href:///srv/shiny-server/myApp/readme.txt # absolute path

Irgendeine Hilfe?

Antworten:

5 für die Antwort № 1

Erstellen Sie einen Ordner namens "www" in Ihrem glänzenden App-Verzeichnis "appFolder".

Legen Sie die Datei "readme.txt" in den www-Ordner.

Dateipfad ist href = "readme.txt"

Sie müssen den Befehl "runApp (appFolder)" verwenden, um Ihre glänzende App zu starten. Es kann dann auf alle lokalen Dateien im www-Ordner zugreifen.