0

从 builder.addons.mozilla.org 将我的 Firefox 附加组件的最新版本上传到 AMO 真是太难了。收到“上传失败”消息。此版本的不同之处在于,在某些用作对象content属性的HTML 代码中使用了转义的 Unicode 字符。widget一旦字符串文字用右引号关闭,字符就会在在线编辑器中取消转义。计算光标列时显然包含了转义码中的字符,因此光标悬停在该行最右侧字符右侧的几个空格处​​。将受影响的文本从在线编辑器复制到 gedit(纯文本编辑器)会显示转义序列,而不是 Unicode 字符。

var undo=widget.Widget({
  id:"cating",
  label:"undo most recent highlight",
  content:
   "<div style=\"height: 100%; text-align: center; vertical-align:middle;\">&#8634;</div>",

...

是否存在转义字符导致上传失败?有没有办法让非标准字符显示在 HTML 内容中,并且还能够将插件上传到 AMO?

4

1 回答 1

0

这可能与https://bugzilla.mozilla.org/show_bug.cgi?id=790318相同的问题

于 2012-09-25T16:17:44.443 回答