Tweet, Share & Like [ EnAcCiOn ]

 

FeedBurner FeedCount Y Facebook | EnAcCiOn

Send Voicemail | EnAcCiOn

Contact me using vCita | EnAcCiOn

Contact me using vCita | EnAcCiOn

Meeting Scheduler Powered by vCita

martes, 9 de diciembre de 2014

Problem with new reCAPTCHA in a single-page AngularJS app

We are building a multi-step registration flow as a single-page AngularJS app. There is a reCAPTCHA on step 1. When the user successfully submits that form, we destroy that view (including the reCAPTCHA element and iframe) and render step 2. However, there appear to be various event-bindings related to reCAPTCHA that are left on the page, which results in multiple errors being logged to the console each time the user clicks any element in step 2: Uncaught SecurityError: Blocked a frame with origin "http://bit.ly/1eCg7Yn" from accessing a frame with origin "https://foo.com". Protocols, domains, and ports must match. I think the new reCAPTCHA really needs a destroy() method (like the old reCAPTCHA) to clean this up. -- You received this message because you are subscribed to the Google Groups "reCAPTCHA" group. To unsubscribe from this group and stop receiving emails from it, send an email to recaptcha+unsubscribe@googlegroups.com. To post to this group, send email to recaptcha@googlegroups.com. Visit this group at http://bit.ly/1dkFnYd. For more options, visit http://bit.ly/P65DvS.

No hay comentarios:

EnAcCiOn

Contador Web | EnAcCiOn

EnAcCiOn

EnAcCiOn

EnAcCiOn

Blog Archive | EnAcCiOn