如何使firefox扩展兼容?

时间:2011-03-03 19:07:47

标签: firefox-addon

我开发了一个firefox扩展,但firefox(v.3.6.14)表示扩展名与此firefox版本不兼容。

我认为我的install.rdf有效。它包含

<em:targetApplication>
      <Description>
        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <!-- Firefox -->
        <em:minVersion>3.6.14</em:minVersion>
        <em:maxVersion>4.0.*</em:maxVersion>
      </Description>
 </em:targetApplication>

有什么建议可能是什么问题?什么可能导致这种不兼容?

1 个答案:

答案 0 :(得分:2)

我没有测试它,但尝试使用格式

<em:maxVersion>4.0.0.*</em:maxVersion>

<em:maxVersion>4.0.*.*</em:maxVersion>

来自https://developer.mozilla.org/en/extension_versioning,_update_and_compatibility

  

不要误以为*在一个   版本代表任何版本。 *   实际上代表着无限高   数字等真的只是理智的   用于maxVersion。在...中使用它   minVersion通常不会产生   你想要的效果。