AutoCat/dmg/AutoCat.app/Contents/Resources/dkbm.js
Selim Mustafaev 36958b4b93 Merge remote-tracking branch 'refs/remotes/origin/master'
Conflicts:
	AutoCat/Controllers/SearchController.swift
2021-04-28 00:13:00 +03:00

29 lines
1.1 KiB
JavaScript

const sitekey = '6Lf2uycUAAAAALo3u8D10FqNuSpUvUXlfP7BzHOk';
let verifyCallback = (response) => {
console.log('verifyCallback: ', response);
window.webkit.messageHandlers.dkbmHandler.postMessage({ token: response });
};
window.addEventListener('load', (event) => {
if(window.top == window.self) {
let meta = document.createElement('meta'); meta
meta.setAttribute( 'name', 'viewport' );
meta.setAttribute( 'content', 'width = device-width' );
document.getElementsByTagName('head')[0].appendChild(meta);
document.body.innerHTML = '';
window.webkit.messageHandlers.dkbmHandler.postMessage({ event: 'show-checkbox' });
grecaptcha.render(document.body, {
'sitekey' : sitekey,
'callback' : verifyCallback
});
} else {
let checkbox = document.getElementById('recaptcha-anchor');
if(checkbox) {
checkbox.click();
window.webkit.messageHandlers.dkbmHandler.postMessage({ event: 'show-challenge', location: location.href });
}
}
});