плагином Рутокен
Модуль для проверки совместимости браузера сУстановка
npm install rutoken-browser-check
Пример использования совместно с плагином Рутокен
window { rutokenready; }
API
Функции
Модуль содержит следующие функции:
- ifCompatible(extensionCheckFunction) -> Promise(bool)
Функция позволяет узнать, совместим ли браузер с плагином Рутокен и в случае совместимости выполнить проверку на наличие расширения для браузера. В случае несовместимости выбрасывается исключение, конкретизирующее вариант несовместимости.
mnemonic: 'ERR_CODE' description: 'Описание ошибки'
Для совместимости с предыдущей версией метод toString перегружен и отдает description.
- noExtension() -> Exception(message)
Функция выбрасывает исключение, позволяющее узнать как поставить расширение для браузера, если оно доступно.
- noPlugin() -> Exception(message)
Функция выбрасывает исключение, позволяющее узнать как поставить плагин для браузера, если есть возможность утсановки в текущий браузер.
Лицензия
Исходный код распространяется под лицензией Simplified BSD. См. файл LICENSE в корневой директории проекта.