blind fix for captcha on electron

pull/21833/head
Matthew Hodgson 2016-12-23 14:35:40 +00:00
parent 9bf98161a2
commit 1b46ab7a80
1 changed files with 2 additions and 1 deletions

View File

@ -54,8 +54,9 @@ module.exports = React.createClass({
console.log("Loading recaptcha script..."); console.log("Loading recaptcha script...");
var scriptTag = document.createElement('script'); var scriptTag = document.createElement('script');
window.mx_on_recaptcha_loaded = () => {this._onCaptchaLoaded()}; window.mx_on_recaptcha_loaded = () => {this._onCaptchaLoaded()};
var protocol = global.location.protocol === "file:" ? "https:" : global.location.protocol;
scriptTag.setAttribute( scriptTag.setAttribute(
'src', global.location.protocol+"//www.google.com/recaptcha/api.js?onload=mx_on_recaptcha_loaded&render=explicit" 'src', protocol+"//www.google.com/recaptcha/api.js?onload=mx_on_recaptcha_loaded&render=explicit"
); );
this.refs.recaptchaContainer.appendChild(scriptTag); this.refs.recaptchaContainer.appendChild(scriptTag);
} }