【发布时间】:2015-08-31 16:25:16
【问题描述】:
我是法国一所理工大学的学生,我对 Firefox 插件开发非常陌生,因为几天前我在工作实习开始时发现了它。
我要做的是一个插件,它允许公司的员工组织 SCRUM 会议(它处理敏捷软件开发)。
目前,我所做的看起来像这样:
http://img11.hostingpics.net/pics/716589MeetingConfigurationPanel.png
该面板允许用户配置会议设置。我还添加了一个带有操作按钮和框架的工具栏,以便会议可以在操作按钮 Onclick 事件上开始/中断。我为每个参与者实施了倒计时。还有一个“下一个扬声器按钮”,单击时会重置其中一个计时器...
当我使用 cfx run 时似乎一切正常,但是当我使用 cfx xpi 打包扩展时……出现错误。
见:http://img11.hostingpics.net/thumbs/mini_585083outputExpected.png
编辑:链接有问题。我会尽快更新。
这是我在 cfx 运行模式下的内容。我在代码中声明的所有按钮以及框架都正确显示在工具栏中。
但在 cfx xpi 模式下,某些按钮显然“卡在”浏览器控制台所指的“内部工具栏”或类似的东西中,我在删除扩展程序时可以阅读。
这让我想知道按钮是否真的在工具栏中。根据调试器的说法,它们确实如此。所以我开始认为我的问题是与 Firefox 的兼容性,但我已经检查了 Firefox 版本和 install.rdf 文件中的 em:maxVersion 属性,这些属性在解压 xpi/zip 文件时可以找到,我已经改变了使它们匹配的值,但这并没有解决我的问题。
我已经阅读了尽可能多的与我现在面临的问题相关的主题(包括 StackOverflow 问题),但到目前为止我还没有找到合适的方法来解决它。我的问题真的不一样吗?我不知道。我想,我可能做了一些坏事,试图按照他们的意图改变事情。但这不太可能。
问题是我真的需要制作这个插件,因为这是我在实习期间唯一要做的事情。
我的问题的解决方案可能很简单。也许我做了一些非常愚蠢的事情。我不知道。我唯一确定的是,我想知道发生了什么,以便能够尽快交付第一个版本。
如有需要,请随时询问更多信息。
感谢阅读。
朱利安 B.
【问题讨论】:
-
请不要再发布仅图像错误报告。提供错误日志。
标签: javascript firefox firefox-addon-sdk