首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在UWP中打开特定的浏览器?

在UWP中打开特定的浏览器可以通过使用Launcher类的LaunchUriAsync方法来实现。以下是具体的步骤:

  1. 首先,你需要在你的UWP应用程序中添加对Windows.System命名空间的引用。
  2. 然后,你可以使用以下代码来打开特定的浏览器:
代码语言:txt
复制
using Windows.System;

// 打开特定的浏览器
async void OpenBrowser()
{
    // 设置要打开的浏览器的URI
    Uri uri = new Uri("https://www.example.com");

    // 设置要打开的浏览器的包名
    string packageName = "Microsoft.MicrosoftEdge_8wekyb3d8bbwe";

    // 创建一个包含要打开的浏览器的URI的链接对象
    var options = new LauncherOptions();
    options.TargetApplicationPackageFamilyName = packageName;

    // 打开浏览器
    bool success = await Launcher.LaunchUriAsync(uri, options);

    if (success)
    {
        // 浏览器成功打开
    }
    else
    {
        // 打开浏览器失败
    }
}

在上面的代码中,你需要将https://www.example.com替换为你要打开的网址,将Microsoft.MicrosoftEdge_8wekyb3d8bbwe替换为你要打开的浏览器的包名。你可以通过查看浏览器的应用包的PackageFamilyName属性来获取包名。

这是在UWP中打开特定浏览器的基本步骤。根据你的需求,你可以根据不同的浏览器设置不同的URI和包名。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

何在 Linux 检查打开端口?

您还可以检查是否有用于入侵检测开放端口。 在 Linux 中有多种检查端口方法,我将在这个快速提示中分享我最喜欢两种方法。...方法一:使用 lsof 命令查看当前登录 Linux 系统打开端口 如果您直接或通过 SSH 登录到系统,则可以使用 lsof 命令检查其端口。...使用该-v选项,它会排除任何将“连接被拒绝”作为匹配模式行。 这将显示计算机上打开所有端口,这些端口可由网络上另一台计算机访问。...结论 在这两种方法,我更喜欢 lsof 命令,它比 nc 命令更快。但是,您需要登录系统并拥有 sudo 访问权限。换句话说,如果您正在管理系统,则 lsof 是更合适选择。...nc 命令具有无需登录即可扫描端口灵活性。 这两个命令都可用于根据您所处场景检查 Linux 开放端口。

7.6K00

何在Linux特定时间运行命令

我只是想知道在Linux 操作系统是否有简单方法可以在特定时间运行一个命令,并且一旦超时就自动杀死它 —— 因此有了这篇文章。请继续阅读。...在 Linux 特定时间运行命令 我们可以用两种方法做到这一点。 方法 1 – 使用 timeout 命令 最常用方法是使用 timeout 命令。...对于那些不知道的人来说,timeout 命令会有效地限制一个进程绝对执行时间。timeout 命令是 GNU coreutils 包一部分,因此它预装在所有 GNU/Linux 系统。...$ man timeout 有时,某个特定程序可能需要很长时间才能完成并最终冻结你系统。在这种情况下,你可以使用此技巧在特定时间后自动结束该进程。...你可以传递参数数量, killsig、warnsig、killtime、warntime 等。它存在于基于 Debian 系统默认仓库

4.6K20

何在keras添加自己优化器(adam等)

2、找到keras在tensorflow下根目录 需要特别注意是找到keras在tensorflow下根目录而不是找到keras根目录。...一般来说,完成tensorflow以及keras配置后即可在tensorflow目录下python目录中找到keras目录,以GPU为例keras在tensorflow下根目录为C:\ProgramData...找到optimizers.pyadam等优化器类并在后面添加自己优化器类 以本文来说,我在第718行添加如下代码 @tf_export('keras.optimizers.adamsss') class...# 传入优化器名称: 默认参数将被采用 model.compile(loss=’mean_squared_error’, optimizer=’sgd’) 以上这篇如何在keras添加自己优化器...(adam等)就是小编分享给大家全部内容了,希望能给大家一个参考。

44.9K30

selenium 如何在打开浏览器上继续运行自动化脚本?

前言 使用selenium 做web自动化时候,经常会遇到这样一种需求,是否可以在已经打开浏览器基础上继续运行自动化脚本?...这样前面的验证码登录可以手工点过去,后面页面使用脚本继续执行,这样可以解决很大一个痛点。...命令行启动浏览器 首先右键Chrome浏览器桌面图标,找到chrome.exe安装路径 复制地址C:\Program Files\Google\Chrome\Application 添加到环境变量...Path下 打开cmd输入命令启动chrome浏览器 —remote-debugging-port 是指定运行端口,可以设置容易端口,只要没被占用就行 —user-data-dir 指定运行浏览器运行数据...chrome浏览器 selenium运行已打开浏览器 在已打开浏览器上输入我博客地址:https://www.cnblogs.com/yoyoketang/ 新建py文件,可以接着浏览器上直接运行

7K20

HTMLCSSJS 是如何在浏览器,渲染成你看到页面?【图解Chrome】

并且在 HTML 协议浏览器不会对错误 HTML 进行错误提示。例如,缺少结束 标签时,这依然是一个有效 HTML。类似Hi! I'm Chrome!...如果你 JS 脚本,没有使用到类似document.write()这样方法,你可以在 script标签添加 async 或defer标记,然后浏览器会异步加载和运行此 JS 脚本,不会阻断解析。...例如,如果布局树某些内容发生变动,则需要为文档受影响部分,重新生成“绘制记录”。 [image.png] 为元素设置动画,浏览器必须在每一帧之间执行这些操作。...如果页面的某元素应该是一个单独图层(例如侧滑菜单),那么你可以在 CSS ,使用 will-change 属性提示浏览器。 [image.png] 如上图,在主线程遍历布局树,并生成层树。...此时,可以从 UI 线程添加另一个合成帧用于浏览器 UI 更新,或者从其他渲染器进程添加扩展。这些合成帧被发送到 GPU ,用以在屏幕上显示。

4.7K50

dotnet 从入门到放弃 500 篇文章合集

输出 C# 如何在项目引用x86 x64非托管代码 C# 已知点和向量,求距离点 C# 强转会不会抛出异常 C# 很少人知道科技 C# 快速释放内存大数组 C# 搜索算法 C# 获得设备usb...WPF 对比 UWP 开发,需要知道1000个问题 Visual studio C# 代码使用 NotNull visual Studio 无法调试,提示程序跟踪已退出 visual-studio-... win10 uwp 设置 HttpClient 浏览器标识 win10 UWP 访问网页 win10 uwp 读写csv win10 uwp 读写XML win10 uwp 调试软件启动 win10...好看矢量图标 wpf 如何使用 Magick.NET 播放 gif 图片 WPF 如何在 WriteableBitmap 写文字 WPF 如何在应用程序调试启动 WPF 如何在绑定失败异常 WPF...Q# 如何使用 Telegram 如何使用本模板搭建博客 如何入门 C++ AMP 教程 如何写毕业论文 表格 如何删除错误提交 git 大文件 如何在 UWP 使用 wpf Trigger 如何安装

10.4K20

如何下载微信图文消息里视频?在浏览器打开保存到手机

刚刚看到别人分享在朋友圈里文章里面有个视频,是微信公众平台内嵌视频,挺有意思,想把它下载下来,那么,怎么提取微信图文消息里视频呢?   ...研究了好一会,采用迂回术总算把微信图文里视频保存到手机了   打开那个含有视频图文消息,点击右上角菜单,选“在浏览器打开”,下图红色箭头所示 ?   ...一般默认浏览器都可以播放视频,播放过程中会有一个下载菜单,如下图箭头所示 ?   点击下载就能把图文消息里视频保存到手机。...当然有特殊情况,在苹果Safari浏览器,视频右侧没有出现下载按钮,建议换用其他

5.5K40

WindowsXamlHost:在 WPF 中使用 UWP 控件(Windows Community Toolkit)

---- 关于 Windows Community Toolkit 早期版本 Xaml Bridge,可以参见: WPF 使用 Edge 浏览器 - 林德熙 安装 NuGet 包 你需要做第一步,是在你...配置 WPF 项目能访问 UWP 类型 因为我们即将开始使用到 UWP 控件类型,所以需要配置项目能够访问到 Windows Runtime 类型。 ?...SDK 版本( 16299,17763 等) Windows.Foundation.UniversalApiContract 在此目录下选择你 API 版本( 4.0.0.0...▲ 添加 WindowsXamlHost 控件 接着,指定 InitialTypeName 属性为 UWP 控件名称(带命名空间)。...因为我们不是原生 UWP,而是 Host 在 WPF UWP 控件,所以会没有 Application。这在 UWP 控件初始化内部已经 catch 了,所以你可以忽略。

4.6K20

浏览器怎么打开微信客户端连接服务器,微信“请在微信客户端打开链接”怎么办?-在浏览器打开微信链接方法 – 河东软件园…「建议收藏」

大家好,又见面了,我是你们朋友全栈君。 自从出现了电脑版微信之后,很多用户都会在电脑中下载安装一个客户端,可就是电脑客户端打开链接也会出错!...微信中有的时候朋友或是公众号会发送一些链接,若是使用电脑单击打开就会被提示“请在微信客户端打开链接”,可是自己使用就是电脑客户端,并且更换浏览器也不能解决这个现象,这是怎么一回事呢?...因为在微信中是自动设置了使用默认浏览器打开,无法识别的时候自然就不能打开了,我们可以在微信中直接将这个功能关闭!...4、此时我们就可以在最下方找到有关浏览器设置了,将“使用系统默认浏览器打开网页”取消勾选并保存即可!...通过这几个简单操作步骤就可以解决在微信中出现“请在微信客户端打开链接”提示了,完成了设置之后重新单击链接并选择浏览器之后就可以顺利打开了。若是你遇到了这个故障还没有解决,不妨试一试喔!

7K30

如何为你 Windows 应用程序关联 URL 协议,以便在浏览器也能打开应用

移动程序关联 URL 是常态,桌面应用程序其实也早就支持关联 URL 以便在浏览器打开。当我们程序关联了一个 URL 协议之后,开发网站上就可以通过这个 URL 与程序进行互操作,这很互联网。...walterlv 根键 (Default) 属性给出是链接名称;如果后面没有设置打开方式(也就是那个 Shell\Open\Command)的话,那么在 Chrome 里打开就会显示为那个名称...接下来 Shell\Open\Command (Default) 值设置为一个打开此协议用命令行。其中路径后面的 "%1" 是文件资源管理器传入参数,其实就是文件完整路径。...额外说明 感谢 人猿 提供补充信息: 假如初次点击不打开,并且勾选了始终,那么以后这个弹框就没有了,而程序也不会打开,需要做下配置修改 谷歌浏览器:C:\Users(你用户名)\AppData\Local...\Google\Chrome\User Data\Default\Preferences 火狐浏览器:先关闭浏览器C:\Users(你用户名)\AppData\Roaming\Mozilla\Firefox

1.4K40

win10 UWP 发邮件

UWP 下如何发邮件?可以使用mailto:xx?subject=*方式发送? 本文:如何在 UWP 使用默认邮件发邮件。 打开设置,应用,默认应用,选择应用 OutLook。...这样就和我一样,如果出错了,那么是邮件不支持。 首先需要找联系人,联系人可以在用户联系找。...这句话说是,在用户选择联系人之后,让他选择联系人一个项。...选择联系人,选择一个邮箱 如果指定一个联系人让用户发送,开发者,可以直接写自己邮箱 contact = new Contact() {...UWP 发送邮件内容如何换行,messageBody 用是 html ,所以使用 Uri.EscapeDataString 我写了一个函数,多谢 李继龙 大神,可以传入 email 主题 内容就可以发送

92220

win10 UWP 发邮件

UWP 下如何发邮件?可以使用mailto:xx?subject=*方式发送? 本文:如何在 UWP 使用默认邮件发邮件。 打开设置,应用,默认应用,选择应用 OutLook。...这样就和我一样,如果出错了,那么是邮件不支持。 首先需要找联系人,联系人可以在用户联系找。...这句话说是,在用户选择联系人之后,让他选择联系人一个项。...选择联系人,选择一个邮箱 如果指定一个联系人让用户发送,开发者,可以直接写自己邮箱 contact = new Contact() {...UWP 发送邮件内容如何换行,messageBody 用是 html ,所以使用 Uri.EscapeDataString 我写了一个函数,多谢 李继龙 大神,可以传入 email 主题 内容就可以发送

65710

加强版在国内分发 UWP 应用正确方式 通过win32安装UWP应用

几乎所有国内 UWP 开发者都知道,在国内开发 UWP 应用最大问题不在于那么多系统适配和不断修改 API 接口,而是用户根本无法下载安装应用。...如何做自动更新请看 如何在国内发布 UWP 应用 和 win10 uwp 发布旁加载自动更新 用这两个方法可以做到旁加载应用可以自动更新,要求 17134 最低版本 此时可以看到发布文件夹,这里...appFolder 就是 FarwheebanaHeaceababar\AppPackages\FarwheebanaHeaceababar_1.0.1.0_Debug_Test 文件夹,在这个文件夹里面就能找到证书文件...static string GetPowerShell() { return "PowerShell.exe"; } 如果上面两个命令运行了,那么打开开始菜单看是否成功安装了应用...tool - UWP apps Create an app package with the MakeAppx.exe tool - MSIX 如何在国内发布 UWP 应用 WindowsStoreAppUtils

1K10

win10 uwp 反射

反射可以在程序运行得到这几个组成部分相关信息。 反射可以获得Assembly,他可以获得正在运行装配件信息,也可以动态加载装配件,以及在装配件查找类型信息,并创建该类型实例。...可以使用反射动态地创建类型实例,将类型绑定到现有对象,或从现有对象获取类型 应用程序需要在运行时从某个特定程序集中载入一个特定类型,以便实现某个任务时可以用到反射 反射主要应用与类库...反射可以获得安全类型类,internal或其他不是public访问类或类字段,都可以获得。...uwp 程序集所有类 在使用反射之前需要打开Default.rd.xml添加下面代码,就可以反射这个项目代码 <Directives xmlns="http://schemas.microsoft.com...-- Name="*Application*" 程序集元素将应用到应用程序包所有程序集。星号不是通配符。

1.2K20
领券