点击按钮我想打开默认的城域浏览器(通常是IE)而不打开新标签/页面,只需打开浏览器,如果它已经运行,那么只需切换到它的当前状态即可。有没有办法做到这一点?
答案 0 :(得分:2)
没有。启动浏览器的唯一方法是间接通过Launcher。 Launcher需要一个Uri或一个文件,它将打开与该Uri或文件类型相关的默认程序。例如,如果它是http,它将启动默认浏览器。不幸的是,似乎Uri class没有正确解析about Uri scheme,也没有接受没有主机的空字符串或http地址。
答案 1 :(得分:2)
这只是尝试的一种方式,可能会或可能不会在您的方案中起作用:
如果您知道浏览器中打开的网址,则您的Windows应用商店应用可以使用启动器启动相同的网址。
在我的应用中,当我多次启动相同的网址时,IE会弹出,但不会加载网址的第二个实例。