mirror of
https://github.com/crypto-pro-web/crypto-pro-js.git
synced 2024-11-23 16:44:59 +03:00
еще ближе к оригиналу
This commit is contained in:
parent
edc05962f9
commit
7cfc675a4b
31
dist/crypto-pro.js
vendored
31
dist/crypto-pro.js
vendored
@ -459,26 +459,8 @@ var CryptoPro =
|
||||
return objWebClassFactory.CreateObject(name);
|
||||
}
|
||||
catch (e) {
|
||||
try {
|
||||
// Для версий плагина ниже 2.0.12538
|
||||
return new ActiveXObject(name);
|
||||
} catch (e) {
|
||||
var mimetype = navigator.mimeTypes['application/x-cades'];
|
||||
|
||||
if (mimetype) {
|
||||
if (mimetype.enabledPlugin) {
|
||||
console.log(
|
||||
'EDS:',
|
||||
'Плагин КриптоПРО ЭЦП browser plug-in загружен,',
|
||||
'но не создаются обьекты'
|
||||
);
|
||||
} else {
|
||||
console.log('EDS:', 'Ошибка при загрузке плагина КриптоПРО ЭЦП browser plug-in');
|
||||
}
|
||||
} else {
|
||||
console.log('EDS:', 'Плагин КриптоПРО ЭЦП browser plug-in недоступен');
|
||||
}
|
||||
}
|
||||
// Для версий плагина ниже 2.0.12538
|
||||
return new ActiveXObject(name);
|
||||
}
|
||||
}
|
||||
// В Firefox, Safari создаются объекты NPAPI
|
||||
@ -796,15 +778,10 @@ var CryptoPro =
|
||||
false);
|
||||
}else
|
||||
{
|
||||
if (window.addEventListener) {
|
||||
window.addEventListener("load", function (event) {
|
||||
load_npapi_plugin();
|
||||
check_npapi_plugin();
|
||||
}, false);
|
||||
} else {
|
||||
window.addEventListener("load", function (event) {
|
||||
load_npapi_plugin();
|
||||
check_npapi_plugin();
|
||||
}
|
||||
}, false);
|
||||
}
|
||||
}
|
||||
|
||||
|
2
dist/crypto-pro.js.map
vendored
2
dist/crypto-pro.js.map
vendored
File diff suppressed because one or more lines are too long
31
src/cades.js
31
src/cades.js
@ -247,26 +247,8 @@
|
||||
return objWebClassFactory.CreateObject(name);
|
||||
}
|
||||
catch (e) {
|
||||
try {
|
||||
// Для версий плагина ниже 2.0.12538
|
||||
return new ActiveXObject(name);
|
||||
} catch (e) {
|
||||
var mimetype = navigator.mimeTypes['application/x-cades'];
|
||||
|
||||
if (mimetype) {
|
||||
if (mimetype.enabledPlugin) {
|
||||
console.log(
|
||||
'EDS:',
|
||||
'Плагин КриптоПРО ЭЦП browser plug-in загружен,',
|
||||
'но не создаются обьекты'
|
||||
);
|
||||
} else {
|
||||
console.log('EDS:', 'Ошибка при загрузке плагина КриптоПРО ЭЦП browser plug-in');
|
||||
}
|
||||
} else {
|
||||
console.log('EDS:', 'Плагин КриптоПРО ЭЦП browser plug-in недоступен');
|
||||
}
|
||||
}
|
||||
// Для версий плагина ниже 2.0.12538
|
||||
return new ActiveXObject(name);
|
||||
}
|
||||
}
|
||||
// В Firefox, Safari создаются объекты NPAPI
|
||||
@ -584,15 +566,10 @@
|
||||
false);
|
||||
}else
|
||||
{
|
||||
if (window.addEventListener) {
|
||||
window.addEventListener("load", function (event) {
|
||||
load_npapi_plugin();
|
||||
check_npapi_plugin();
|
||||
}, false);
|
||||
} else {
|
||||
window.addEventListener("load", function (event) {
|
||||
load_npapi_plugin();
|
||||
check_npapi_plugin();
|
||||
}
|
||||
}, false);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user