1
打開應用程序,我想用一個深層鏈接打開應用像運行深層鏈接用java
蒸汽://connect/62.210.142.56:27155
如果用瀏覽器打開它蒸汽的應用,但使用HttpURLConnection的返回MalformedURLException的,並使用一個JavaFX的WebView什麼happend
我只是想在桌面
打開應用程序,我想用一個深層鏈接打開應用像運行深層鏈接用java
蒸汽://connect/62.210.142.56:27155
如果用瀏覽器打開它蒸汽的應用,但使用HttpURLConnection的返回MalformedURLException的,並使用一個JavaFX的WebView什麼happend
我只是想在桌面
我發現它有許多人用它programmaticaly打開蒸汽應用。
,如果你使用的java.awt.Desktop你可以像這樣運行 Desktop.getDesktop()系統的默認瀏覽器瀏覽(新的URI( 「http://example.com」))。
,但如果你設置一個深層鏈接URI它打開應用程序,而打開的瀏覽器這樣的 Desktop.getDesktop()瀏覽(新的URI(「蒸汽://connect/62.210.142.56:27155」))。
你需要爲'stream'協議添加協議處理程序... –
你能解釋一下嗎,它是「蒸汽」而不是「流」 – sadegh
只需閱讀https://docs.oracle.com/javase/7 /docs/api/java/net/URLConnection.html –