问题标签 [microsoft-edge-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
253 浏览

microsoft-edge - 包接受验证错误:Microsoft Edge 扩展

我收到此错误:

“包接受验证错误:com.microsoft.edge.extension 是保留的扩展类型。您的应用没有使用此扩展类型的权限。要请求权限,请使用我们的扩展提交表单:https ://aka.ms/扩展请求

根据上面提到的链接,我已经提交了我的 Edge 扩展程序,并且我收到了来自 devAccount 的邮件,“您的消耗性扩展程序在商店中。”

我真的很困惑如何在 Windows Store 上提交我的扩展

0 投票
1 回答
357 浏览

jsonschema - 边缘扩展标志失败

我正在将现有的 Chrome 扩展程序移植到 Microsoft Edge。当我将它作为 Edge 中的临时扩展加载时,该扩展就可以工作。

现在我想打包并签名。包已成功生成。但是,当我尝试使用 Windows 应用程序认证工具包对其进行签名时,它会失败并出现以下错误:

我用来打包扩展的命令:

我的清单文件:

0 投票
1 回答
1843 浏览

microsoft-edge-extension - 如何在启动时自动加载解压的 Edge 扩展?

我成功加载了解压的 Microsoft Edge 扩展。但是当我重新启动 Edge 时,它​​显示:

我们已关闭来自未知来源的扩展程序。它们可能有风险,因此我们建议不要使用它们。

有两个按钮:仍然打开保持关闭。但是我想让它们保持打开状态,换句话说,我希望我的扩展程序在浏览器重新启动时自动加载,无需单击仍然打开按钮。

我怎样才能做到这一点?

0 投票
1 回答
398 浏览

microsoft-edge-extension - 如何加载打包(但未签名)的边缘扩展?

我知道如何加载未打包的 Microsoft Edge 扩展。

现在我将我的扩展打包(但尚未签名)到一个.appx文件中。我可以通过.appx文件加载扩展名吗?

我试图.appx通过双击打开文件,它显示:

0 投票
0 回答
1387 浏览

google-chrome-extension - 带有 Edge 扩展的 Native Client(NaCl) 支持

我正在开发一个边缘扩展,我需要使用 Nacl 加密我的请求,同时使用本机消息发送到后端应用程序。如何将 Nacl 与边缘扩展 background.js 一起使用。

Edge 扩展的 Backgound.js 不适用于 Nacl。Chrome 扩展的 background.js 适用于相同的 NaCl 文件。

0 投票
1 回答
476 浏览

uwp - 支持原生消息(UWP app)的边缘扩展打包

我开发了一个扩展,它使用本机消息与后端 uwp 应用程序进行通信。我该如何打包?

当我安装软件包时,它是否也会安装作为软件包一部分的边缘扩展。

0 投票
2 回答
655 浏览

microsoft-edge - 是否可以为 Microsoft Edge 打包和签名扩展?

我订阅了 Microsoft Developer,因为目前还不能在商店中发布扩展,所以我想自己分发它们。可能吗?我可以用有效证书签署 appx 吗?

0 投票
2 回答
256 浏览

google-chrome-extension - 如何知道是否从商店下载了 chrome 扩展程序?

我开发了一个与 Firefox/Edge/Opera 兼容的 chrome 扩展。

该扩展依赖于可通过 Web 访问的 REST API。在 Web 开发期间,我更喜欢指向一个开发端点,它不会影响生产租户,只会影响开发实例和数据库。

我的问题很简单,我想做类似于这个伪代码:

你知道我怎么能做这样的事情(最好是从 background.js 页面)?

如果解决方案可以兼容所有浏览器,那就完美了!

0 投票
1 回答
333 浏览

microsoft-edge - 如何默认 Edge 扩展默认显示在地址栏旁边

我们公司已将 Chrome 扩展程序移植到 Edge。扩展工作正常,但弹出窗口本身有很多重要内容。如果您在扩展设置中切换“地址栏旁边的显示按钮”,Edge 扩展似乎只显示弹出按钮。这通常是一种糟糕的用户体验,而且对于我们的人口统计来说一点也不直观。

是否可以默认扩展程序始终显示在安装时的地址栏旁边?通过清单还是在某处的代码中?

根据我目前在网上找到的信息,答案似乎是“否”,但也许有人有解决方案。

0 投票
1 回答
120 浏览

configuration - 配置 UWP 原生消息应用


我想配置一个UWP App 以便从 Edge Extension 接收消息,并使用一些外部配置来回答这些消息:我尝试使用Windows Credentials Vault,但似乎无法访问它(UWP App似乎在沙盒中运行),没有 Windows Credential Vault 的可见性)。
所以我的问题是:有没有办法手动配置 UWP 应用程序而不将配置部署到商店中?

非常感谢,
丹尼尔