2015-04-29 17 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

相关问题