點擊按鈕我想打開默認的metro瀏覽器(通常是IE),而不需要打開一個新的標籤/頁面,只需打開瀏覽器即可。如果它已經在運行,那麼就切換到它的當前狀態。有沒有辦法做到這一點?metro應用程序可以在不打開頁面的情況下打開默認瀏覽器嗎?
回答
這只是一些嘗試,並可能會或可能不會在你的情況下工作:
如果您知道URL,它是在瀏覽器中打開,您的Windows應用商店中的應用程序可以啓動相同的網址與發射器。
在我的應用程序中,當我多次啓動相同的url時,IE會彈出,但不會加載url的第二個實例。
適用於IE Metro,但不適用於Chrome Metro。無論如何,感謝,標記爲接受的答案。 – benkol
否。啓動瀏覽器的唯一方法是間接通過Launcher。啓動器需要一個Uri或文件,它將打開與該Uri或文件類型相關聯的默認程序。例如,如果它是http,它將啓動默認瀏覽器。不幸的是,Uri class似乎沒有正確解析about Uri scheme,它也不會接受沒有主機的空白字符串或http地址。
我對這裏的規則並不十分熟悉,我是否應該將「否」標記爲接受的答案? – benkol
@benkol只有當我是正確的:) –
'約'計劃不適用於這種情況下,因爲這將打開一個空白頁。 OP希望切換到當前狀態的瀏覽器,而不是在瀏覽器中打開新的空白頁面。 Windows Store應用程序沒有應用程序切換API。 –
- 1. 在默認瀏覽器例外情況下打開
- 2. 以編程方式打開默認瀏覽器設置頁面
- 3. 瀏覽器:打開默認主頁
- 4. 如何在不指定URL的情況下打開默認的Android瀏覽器?
- 5. 直接在默認瀏覽器中打開Shiny應用程序
- 6. 默認情況下打開應用程序
- 7. 從RCP應用程序打開外部瀏覽器將在Linux上打開Firefox而不是默認瀏覽器。
- 8. 用VBA在默認瀏覽器中打開一個html頁面?
- 9. 在可可應用程序的非默認瀏覽器中打開url
- 10. 在不使用瀏覽器的情況下打開網址
- 11. 在不打開瀏覽器窗口的情況下調用URL
- 12. 打開應用程序在瀏覽器
- 13. 在默認瀏覽器中打開URL
- 14. 默認情況下打開地圖
- 15. 默認情況下可以在兩行佈局中打開Sublime?
- 16. 在Windows 8桌面應用程序的默認瀏覽器中打開URL
- 17. 僅在頁面不顯示的情況下才打開瀏覽器
- 18. comet.c不能在瀏覽器中打開多個頁面的情況下工作
- 19. watir-webdriver可以在不打開Chrome瀏覽器的GUI瀏覽器的情況下提交表單嗎?
- 20. Python ::如何在非默認瀏覽器中打開頁面
- 21. 從加載項打開默認瀏覽器中的HTML頁面
- 22. 在瀏覽器中打開鏈接或打開應用程序
- 23. Webview loadurl打開默認瀏覽器
- 24. 默認打開IE瀏覽器
- 25. 如何打開默認瀏覽器
- 26. 打開默認Web瀏覽器
- 27. C++ OS X打開默認瀏覽器
- 28. Xcode可以在沒有fork的情況下打開應用程序嗎?
- 29. web瀏覽器的I幀在默認瀏覽器中打開
- 30. 如何在瀏覽器中未打開頁面的情況下運行ASP.NET 5
你會在哪裏發起打開瀏覽器的命令?作爲一個系統命令,我可以執行'firefox about:blank',例如,這將打開一個新的空白窗口/選項卡。我假設有類似的IE瀏覽器。 – marekful
我可以問你爲什麼要打開瀏覽器什麼都不做?鑑於下面的答案,我只是把它發送到一個空白的HTML頁面。它會完成同樣的事情嗎? –
@MarcellFülöp我想使用JavaScript從Windows 8 Store App(Metro App)發起命令。 – benkol