microsoft-edge-extension相关内容

由于奇怪的错误,无法加载未打包的边扩展。如何解决这个问题?

我正在尝试加载一个未完成的扩展,以查看它是否有效。 我已经创建了清单文件,并创建了其他几个文件来测试我的扩展,以查看它是否按预期工作。 清单: 但是,我从EDGE收到了一个奇怪的错误。 我正在加载一个看起来没有错误的扩展。如果允许出现错误的扩展,则当我单击该按钮时,此错误将限制我的扩展完全不执行任何操作。 任何人都可以仔细查看清单并提出更改建议吗?谢谢。 注意: ..

Chrome扩展在调用LaunchWebAuthFlow API时导致Microsoft Edge浏览器崩溃

我们有一个Chrome扩展,可以在Chromium Edge和Chrome浏览器上运行。在今天之前,它工作得很好,但今天它在调用API后开始使Microsoft Edge崩溃,在调试过程中,我们看到错误来自此API: https://developer.chrome.com/docs/extensions/reference/identity/#method-launchWebAuthFlo ..

如何确定您的扩展后台脚本正在哪个浏览器中执行?

我说的是 Chrome 扩展程序、Firefox WebExtensions、Edge 扩展程序... 在后台脚本而不是内容脚本中,是否有一种明确的方法可以知道我使用的是哪个浏览器?我需要针对不同的浏览器做不同的操作. 是的,navigator.userAgent 很有用,但不太清楚. 是否有任何扩展 API 可用于执行此操作?类似于 chrome.extension.brows ..

同时定位Google Chrome和Edge Chromium时,我应该何时启动本机消息主机?

我有一个使用本机主机的Google Chrome扩展程序.这仅在Windows框上使用,并且扩展名的注册表设置与本机主机exe的安装一起添加.当前,在加载扩展程序后台脚本时,将启动端口(chrome.runtime.connectNative)或本机主机.当前,这意味着只要运行Chrome浏览器,本地主机就会运行. 该扩展名仅用于1个网站"www.example.com",因此内容脚本仅在加 ..

如何加载打包(但未签名)的Edge扩展?

我知道如何加载解压缩的Microsoft Edge扩展程序. 现在,我已将扩展名打包(但尚未签名)到.appx文件中.我可以通过.appx文件加载扩展程序吗? 我试图通过双击打开.appx文件,它显示: Installation failed Reason: This one isn't signed with a trusted certificate. 解决方案 是的, ..
发布时间:2020-06-30 21:42:32 其他开发

您如何确定Microsoft Edge扩展中的身份?

在Chrome扩展程序中,开发人员可以使用以下方法确定用户身份: chrome.identity.getProfileUserInfo(function callback) Microsoft Edge似乎没有相同的功能. 有人知道Microsoft Edge扩展内部的确定用户身份的方法吗?根据Microsoft的文档,它似乎正在考虑进行开发,但是我希望有人找到了另一种方法:供参考 ..
发布时间:2020-06-30 21:41:25 前端开发

用户通过注册表从带有MSI的分布式Edge Chromium Extension中得到什么通知?

为Chrome添加扩展程序的注册表项后,用户下次启动Chrome时会收到通知. Edge Chromium不会发生这种情况. 测试-Microsoft Store中的应用-注册表安装 采用以ID为例的 amnbcmdbanbkjhnfoeceemmmdiepnbpp 使用以下内容在注册表中进行注册. [HKEY_CURRENT_USER\Software\Microsoft ..
发布时间:2020-06-30 21:41:23 其他开发

如何将Chrome扩展程序移植到其他Web浏览器

我想知道将Chrome扩展程序带到另一个浏览器的最佳方法,请使用Crossbrowser,因为它很大,所以不建议重新编码. 解决方案 移植chrome扩展的最好方法是查看WebExtension: https://wiki.mozilla.org/WebExtensions https://developer.mozilla.org/zh-CN/Add- ons/WebExtensi ..

如何在Microsoft Edge上运行本机消息示例?

我想运行 SecureInput 示例,但是在我之后构建并部署了NativeMessagingInProcess项目,扩展加载到Edge上,但是secureinput.html文件不加载content.js文件.而且,我检查了regedit,没有添加任何内容.我做错了吗?这与Chrome和Firefox Native消息传递扩展非常不同. 解决方案 您是否已在网络服务器中托管securei ..

边缘:进程内本机扩展和Windows.System.Launcher.LaunchFileAsync

我已经使用我面临的问题是,该应用程序没有头,因此没有CoreWindow.GetForCurrentThread().Dispatcher,也无法从Window.Current检索调度程序. 即使在发布模式下或未连接调试器的情况下,如何强制在UI-Thread上执行LaunchFileAsync? 我知道我可以简单地执行以下操作: await Dispatcher.RunAs ..
发布时间:2020-06-30 21:40:09 C#/.NET

如何在没有用户交互的情况下安装Microsoft Edge扩展?

我目前正在开发Microsoft Edge扩展,该扩展将部署在企业环境中. Edge扩展程序目前已手动安装(由于来自未知来源,因此在每次重新启动浏览器时都会重新加载). 对于Internet Explorer扩展,可以使用RegAsm在系统上注册DLL,并且通过注册表调整可以加载所有加载项(IgnoreFrameApprovalCheck项,请参见是否有类似的方法可以在没有用户交互的情 ..
发布时间:2020-06-30 21:40:07 其他开发

支持nativemessaging的Edge Extension打包(UWP app)

我开发了一个扩展,该扩展使用本地消息传递与后端uwp应用程序进行通信.如何包装? 当我安装软件包时,它也会同时安装边缘扩展,它是软件包的一部分. 解决方案 我已通过以下步骤成功构建了具有边缘扩展名的软件包. 希望对您有帮助〜 在C \ EdgeExtension \ Appx中按以下结构构建项目: 1. fullTrustProcess 如果存在fullTrustProce ..

如何在Windows应用商店中发布Edge扩展?

自Windows 10周年更新以来,我开始为Edge开发扩展. 我想将其中一些发布在Windows应用商店中,但是我不知道如何.我目前正在加载扩展程序.您如何打包并提交? 解决方案 更新(2017-07-11): Microsoft推出了下一阶段:现在可以提交扩展信息以供审核. 更新(2016-12-19): Microsoft Edge已发布包装文档,并且还提到了 ..
发布时间:2020-05-09 20:11:17 其他开发

具有本地消息传递和非持久连接的Microsoft Edge Extension不起作用

我已经创建了具有本机消息传递的Microsoft Edge扩展,但是我无法使其与非持久连接一起工作. 在此处给出的示例是在我的特定情况下没有用: 示例(随机数生成器)显示了服务器已在运行时,两个UWP应用程序如何在客户端与服务器进行通信的地方进行通信.在具有本机消息传递的Edge Extensions(我的基于数字签名和安全输入示例)中,我有一个W32应用程序,当消息通过扩展名从页面到 ..
发布时间:2020-05-09 01:36:42 C/C++开发

Microsoft Edge是否支持用户脚本?

微软是否宣布Edge是否支持用户脚本?通过插件(类似于Firefox中的Greasemonkey或Chrome中的Tampermonkey)或开箱即用的功能无关紧要。 解决方案 2016年4月: Windows 10 Build 14291现在支持Microsoft Edge中的扩展 正如所承诺的,Extensions in Edge提供与Chrome扩展程序近乎完美的平价。在 ..