2015-04-29 21 views
8

我可以使用()來從我閃亮的應用程序添加一個超鏈接到外部網站,如何添加鏈接以從我的R閃亮應用程序的新窗口中打開pdf文件?

a("google",href="http://www.google.com") 

,但我怎麼做一個鏈接,打開一個PDF(或類似)的文件?看起來應該很簡單,但我找不到任何例子。我的問題是類似這樣的:

Add link to R Shiny Application so link opens in a new browser tab

,但我不知道如何構建在href部分 - 我在哪裏把要打開的文件,我怎麼指定其位置?我試過簡單的東西,如http:///C:/Folder/file.pdf或file:/// C:/Folder/file.pdf,但該文件未找到或無法打開。

我是新來的有光澤,沒有html的經驗,所以任何建議非常感謝。

感謝

+0

這可能有助於http://stackoverflow.com/questions/17861102/add-link-to-r-shiny-application-so-link-opens-in-a-new-browser-tab如果你把文件的路徑與你的'ui.R'相同 – Keniajin

+0

我有這個文件e ui.R路徑,但我無法打開它。我要麼「HTTP錯誤404。請求的資源未找到」或「網絡錯誤(dns_unresolved_hostname)」 – jim

回答

11

將PDF文件中的「www」的目錄中(它必須是在有ui.rserver.r目錄內的一個子目錄)

那麼你就可以運行你的閃亮:

a("click on me",target="_blank",href="myfile.pdf") 
+0

謝謝!完美的作品。 – jim

相關問題