откройте moz-расширение uri из букмарклета в firefox - PullRequest
0 голосов
/ 26 сентября 2018

Я попытался закодировать букмарклет для моей панели инструментов закладок firefox 52.x, которая открывает страницу moz-extension: //.Вот код, который я пробовал

// prompt signin once per session otherwise open extension 
javascript: {   
    var lpstart = sessionStorage.getItem("LPstart");
    alert("lpstart="+lpstart);
    if ( lpstart != "True" ) {
        window.open(href='moz-extension://7339c28a-2bff-4675-b161-d6d9d04a74ec/login.html');
        sessionStorage.setItem('LPstart', 'True');
    } else {
        window.open(href='moz-extension://7339c28a-2bff-4675-b161-d6d9d04a74ec/vault.html');
    }      
}

Вы можете проверить его здесь , и это приводит к сообщению об ошибке «Ошибка безопасности ... может не загружаться или ссылка на расширение moz: // ", так есть ли другой способ сделать это с помощью букмарклета?У меня есть базовые навыки работы с javascript.

(причина, по которой я делал это, потому что lastpass не запоминает мое состояние входа в систему при перезапуске браузера, хотя я выбрал «запомнить пароль», так что это было для исправления этой ошибки. Я могувручную откройте эти страницы расширения moz с помощью выделенных ссылок на панели инструментов FWIW.)

...