我有一个使用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验证吗?
答案 0 :(得分:0)
我通过删除表单并使用AJAX进行验证来解决此问题。