边缘扩展:扩展清单验证失败

Edge extension: Validation failed for extension manifest

在审核我的 Edge 扩展后,我获得了将其提交到商店的批准。但是提交失败并出现此错误。

File specified by 'background.page' does not exist: Extension\PopupApplication\app\index.html?background=1

Validation failed for extension manifest: Extension\manifest.json

manifest.json 中的相关部分如下所示:

"background": {
    "page": "PopupApplication/app/index.html?background=1",
    "persistent": true
}

似乎验证不允许 background.page 属性 中的查询参数。但我的逻辑需要参数。是否有解决此问题的方法,或者我是否必须更改我的应用程序逻辑?

Edge 扩展在本地运行良好。它也适用于 Chrome 和 Firefox。我已经使用 Microsoft edge Extension Toolkit 来移植 Chrome 扩展。

编辑:简化的文件夹结构如下所示

+ Assets
+ Extension
|----+ PopupApplication
     |----+ app
     |--------+ index.html
|----+ manifest.json

解决方法是更改​​我们的代码以成功提交边缘扩展。提交不允许在background.page属性中查询参数。 Microsoft 支持已确认这一点。