/ / चमकदार हाइपरलिंक एक फ़ाइल के सापेक्ष पथ - आर, चमकदार

एक फ़ाइल के लिए चमकदार हाइपरलिंक सापेक्ष पथ - आर, चमकदार

यह बहुत आसान हो सकता है, लेकिन पोस्टिंग के माध्यम से खोज के बावजूद मुझे सही वाक्यविन्यास नहीं मिल रहा है:

मैं अपने चमकदार वेब पेज पर एक हाइपरलिंक बनाना चाहता हूं, जिसे क्लिक करने पर उसी स्थान से फ़ाइल खोलनी चाहिए जहां एप्लिकेशन है।

यहां एक नमूना कोड है:

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

readme.txt इस एप्लिकेशन के समान स्थान पर है।

मैंने बिना किसी सफलता के निम्नलिखित प्रयास किए:

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

कोई मदद?

उत्तर:

जवाब के लिए 5 № 1

अपनी चमकदार ऐप निर्देशिका "appFolder" के अंदर "www" नामक एक फ़ोल्डर बनाएं।

Www फ़ोल्डर में फ़ाइल "readme.txt" डालें।

फ़ाइल पथ href = "readme.txt" है

आपको अपने चमकदार ऐप को शुरू करने के लिए "runApp (appFolder)" कमांड का उपयोग करना होगा। इसके बाद यह www फ़ोल्डर के अंदर सभी स्थानीय फाइलों तक पहुंच सकता है।