我有一个webapp,显示将在报纸上打印的文章和图片。
webapp只显示带有图片缩略图的文章列表。
单击文章或缩略图允许启动InDesign并使用其图片编辑文章(InDesign是PAO应用程序)。
实际上,这只适用于Firefox 。如果使用Chrome或IE,则不会启动InDesign应用程序。相反,该文章将被下载,我将不得不双击下载的文件,以便在InDesign中进行编辑。
自Firefox v.48起,这不再起作用了,点击图片就可以下载了。
我想要构建的是一个Java应用程序,它将侦听特定端口,等待参数(本地文件位置)。每次我点击图片,InDesign都会直接启动。
因此,在我的网络应用中,每篇文章/图片都会有一个 href ,如下所示: http://localhost:6789/myJavaLauncher/localFileLocationToOpenWithInDesign
点击此类链接时,任何文章都将直接在InDesign中打开以进行编辑。
我该怎么做? - >捕获URL中传递的所有args(路径和文件名)的最佳方法是什么,并将它们发送到本地Java应用程序,该应用程序将为给定文件启动正确的应用程序?
提前完成。