在审核了我的Edge扩展后,我获得了将其提交到商店的批准。但是,提交失败并出现此错误。
'background.page'指定的文件不存在:Extension \ PopupApplication \ app \ index.html?background = 1
扩展清单验证失败: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的支持证实了这一点。