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

时间:2019-03-12 14:58:49

标签: microsoft-edge microsoft-edge-extension

在审查了我的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

1 个答案:

答案 0 :(得分:0)

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