地铁应用程序可以在不打开页面的情况下打开默认浏览器吗
Can a metro app open the default browser without opening a page?
点击按钮,我想打开默认的城域浏览器(通常是IE),而不打开新的选项卡/页面,只需打开浏览器,如果它已经在运行,则只需切换到它的当前状态。有办法做到这一点吗?
这只是一种尝试,在您的场景中可能有效,也可能无效:
如果你知道浏览器中打开的url,你的Windows应用商店应用程序可以使用启动器启动相同的url。
在我的应用程序中,当我多次启动同一个url时,IE会弹出,但不会加载该url的第二个实例。
否。启动浏览器的唯一方法是通过Launcher间接启动。启动器需要一个Uri或一个文件,它将打开与该Uri或文件类型关联的默认程序。例如,如果是http,它将启动默认浏览器。不幸的是,Uri类似乎没有正确解析about Uri方案,也不会在没有主机的情况下接受空白字符串或http地址。
相关文章:
- 在不阻止默认行为的情况下检测IE10中的缩放
- 如何在没有safari的情况下为浏览器隐藏视频元素
- GULP:如何在不刷新的情况下更新浏览器(仅适用于 CSS 更改)
- 如何在不重新加载的情况下更改浏览器栏网址
- 在不重新加载页面的情况下更改浏览器栏中的 URL
- 如何在没有Flash/Java的情况下实现浏览器到浏览器的通信(允许服务器作为桥梁)
- 在不换行的情况下缩小浏览器页面时自动调整图片大小
- 在不打开新页面的情况下从浏览器调用客户端URL
- 如何在不覆盖console.log的情况下将浏览器控制台日志保存到数据库中
- 让vibrate()在没有PhoneGap的情况下在浏览器中工作
- 默认情况下,浏览器延迟加载悬停图像
- 如果用户在不按登出的情况下关闭浏览器,如何使其处于脱机状态
- 如何在不删除选择框滚动条的情况下删除浏览器滚动条
- 如何在默认情况下覆盖标准浏览器打印和打印iframe
- 在不更改URL的散列或任何其他部分的情况下向浏览器添加历史记录条目
- 在不重新加载页面的情况下更改浏览器URI
- 如何在没有任何鼠标事件的情况下默认显示标记内容
- Mocha with Selenium,如何在所有情况下使用浏览器
- Facebook如何在不重载页面或使用# or的情况下改变浏览器地址栏中的URL ?
- 地铁应用程序可以在不打开页面的情况下打开默认浏览器吗