禁用nsILoginManagerPrompter for Firefox扩展

时间:2014-02-06 23:58:23

标签: javascript ajax firefox firefox-addon-sdk

我有一个使用addon-sdk和HTML / JavaScript弹出窗口进行登录的扩展程序,当我点击“登录”时,我在浏览器控制台中一直收到此错误。

[Exception... "'PopupNotifications_show: invalid browser' when calling method: [nsILoginManagerPrompter::promptToSavePassword]"  nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)"  location: "JS frame :: resource://gre/modules/LoginManagerContent.jsm :: <TOP_LEVEL> :: line 551"  data: no]

登录在大约3次尝试之后有效,但是客户必须多次在表单中输入信息才会令人沮丧。

用户无法通过此类表单保存密码,因此我只想知道是否有办法使用addon-sdk或类似的东西禁用密码。

或者,我应该删除表单并通过AJAX验证吗?

1 个答案:

答案 0 :(得分:0)

我通过删除表单并使用AJAX进行验证来解决此问题。

相关问题