2017-09-01 83 views
1

打開應用程序,我想用一個深層鏈接打開應用像運行深層鏈接用java

蒸汽://connect/62.210.142.56:27155

如果用瀏覽器打開它蒸汽的應用,但使用HttpURLConnection的返回MalformedURLException的,並使用一個JavaFX的WebView什麼happend

我只是想在桌面

+0

你需要爲'stream'協議添加協議處理程序... –

+0

你能解釋一下嗎,它是「蒸汽」而不是「流」 – sadegh

+0

只需閱讀https://docs.oracle.com/javase/7 /docs/api/java/net/URLConnection.html –

回答

0

我發現它有許多人用它programmaticaly打開蒸汽應用。

,如果你使用的java.awt.Desktop你可以像這樣運行 Desktop.getDesktop()系統的默認瀏覽器瀏覽(新的URI( 「http://example.com」))。

,但如果你設置一個深層鏈接URI它打開應用程序,而打開的瀏覽器這樣的 Desktop.getDesktop()瀏覽(新的URI(「蒸汽://connect/62.210.142.56:27155」))。