我正在设计一个jquerymobile / phonegap应用程序并嵌入paythru验证码(areyouahuman captcha)。 playthru验证码作为嵌入在我的应用程序中的iframe的javascript运行。
问题是,验证码iframe中的某些外部链接会在同一个网页视图中打开广告的网址,而对于最终用户,它看起来就像广告的网址是我应用的一部分。 [它不是,应该在一个单独的原生浏览器窗口中打开] [&我不应该改变验证码的js代码]
target as _blank
选项access origin
选项
如果我限制特定域,验证码将无法运行。<preference name="stay-in-webview" value="false" />
不起作用
某些原因,我听说它已被弃用window.open
,因为我无法访问由验证码js代码动态设置的锚元素有什么方法可以让iframe链接在单独的浏览器窗口中打开,而不是在我的应用程序Web视图中打开。
感谢您的帮助!