应用程序未出现在默认应用程序选择中


2

我有Windows 10,最近我的浏览器从Chrome转移到Vivaldi。

但是,我无法让Vivaldi打开电子邮件链接 - 它总是恢复到Chrome。我曾尝试查看默认程序,但Vivaldi似乎不是一个选择,它不允许我导航到一个程序。

有谁知道如何强制更改默认值?

谢谢。

这是与这个问题相同的问题: 无法将Brave浏览器设置为Windows 10中的默认浏览器 但答案提供不再有效:它不再可能导航到

Control Panel\All Control Panel Items\Default Programs\Set Default Programs

在Windows 10中。我只得到一个空白的控制面板和以下目录:C:\ Windows \ System32 \ control.exe



谢谢 - 同样的问题,答案不再有效,至少对我而言。见编辑。
— Grubbmeister

什么版本的Windows 10?
— music2myear

Windows build 1803
— Grubbmeister

Answers:


2

我在这里找到了答案,这有点疯狂: https://forum.vivaldi.net/topic/26413/mailto-protocol/4

此外,不要与注册表捣乱 - 我尝试使用 另一个答案 ,并没有得到任何地方。以下答案非常有效。

相关部分是:

首先,确保允许自定义处理程序   维瓦尔第://设置/处理程序。 [应该是chrome://设置/处理程序]

然后,关闭维瓦尔第。

使用 JSON编辑器 , 编辑   “C:\用户\ yourusername \应用程序数据\本地\维瓦尔第\用户   数据\ DEFAULT \首选项”。

将以下内容复制到剪贴板:

{
   "enabled" : true,
   "ignored_protocol_handlers" : [],
   "registered_protocol_handlers" : [
      {
         "default" : true,
         "protocol" : "mailto",
         "url" : "https://inbox.google.com/?mailto=%s"
      }
   ]
}

右键单击JSONEdit和Preferences文件中的根节点   选择“从剪贴板粘贴为子”。然后,重命名粘贴的对象   到“custom_handlers”并保存您的更改。 (这是假设你   还没有一些自定义处理程序。如果你确实有一些,你就是   需要添加到registered_protocol_handlers数组。

在Vivaldi中,转到vivaldi:// settings / handlers [应该是chrome:// settings / handlers],单击3个点到   inbox.google.com条目的权利(现在就在那里)并选择“设置   默认为“。然后你可以进入Windows的默认应用程序并设置   Vivaldi作为默认邮件客户端。然后你应该好好去。

另一方面,对于Gmail(mail.google.com),它是:

navigator.registerProtocolHandler( “电子邮件地址”,   “ https://mail.google.com/mail/?extsrc=mailto&url=%s ”   “mail.google.com”);


0

但是,我无法让Vivaldi打开电子邮件链接 - 它总是恢复到Chrome。我曾尝试查看默认程序,但Vivaldi似乎不是一个选择,它不允许我导航到一个程序。

设置默认浏览器时没有任何问题 维瓦尔第 。

1)安装 维瓦尔第

2)打开 维瓦尔第

3)点击 设置 从内部 维瓦尔第

enter image description here

4)点击 设为默认

enter image description here

5)从内部 设置 UWP应用程序单击当前的默认程序 网页浏览器 。

enter image description here

6)选择 维瓦尔第 。

enter image description here enter image description here

7)如果 维瓦尔第 未列出选择按文件扩展名设置默认程序。

enter image description here


如果 维瓦尔第 如果未列出,则应将其卸载并重新安装。它没有安装在我的VM中,我安装了它,执行这些步骤时,单击应用程序中的链接时设置默认浏览器。您还应该更改要使用的任何设置(设置为使用Chrome) 维瓦尔第 显然。
— Ramhound

谢谢 - 默认浏览器都很好,只是没有电子邮件 - 我的问题是它不会在程序的选择中显示。将尝试重新安装。
— Grubbmeister

已发布解决方案。你的答案处理的是浏览器默认值,但不是mailto默认值,这就是我的问题所在。
— Grubbmeister
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.