【问题标题】:Do I have to use an email address for Firefox extension IDs [duplicate]我是否必须为 Firefox 扩展 ID 使用电子邮件地址 [重复]
【发布时间】:2017-10-04 02:53:03
【问题描述】:

我正在创建一个 Firefox 扩展,它要求我在 manifest.json 文件中指定 gecko.id 属性。我在网上找到的所有内容都显示了一个用作 ID 的电子邮件地址。我想知道是否必须使用电子邮件地址作为 ID,如果需要,它是否必须有效?

【问题讨论】:

    标签: firefox firefox-addon gecko


    【解决方案1】:

    通过查看 MDN 上的文档,似乎 gecko.id 对于 Firefox >= 48 的版本是可选的(如果 id 不存在,插件站点将为最新版本生成一个)。

    但是,如果您想要/需要指定 id,相同的文档会将您指向预期的 id format 页面。 id 字段必须采用以下格式之一:

    • GUID,例如{daf44bf7-a45e-4450-979c-91cf07434c3d};
    • 格式类似于extensionname@example.org 的字符串。

    在后者中,文档指出:

    但是,您不应该为您的id 使用真实的电子邮件地址,因为它 可能会吸引垃圾邮件。

    所以不,它不必是有效的电子邮件地址,但它可以是一个

    【讨论】:

      【解决方案2】:

      据我所知,电子邮件格式并不必须。我确实知道它不一定必须是有效的电子邮件地址。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-17
        • 1970-01-01
        • 2011-01-05
        • 2012-01-20
        • 1970-01-01
        • 2019-05-29
        • 1970-01-01
        • 2018-05-30
        相关资源
        最近更新 更多