【发布时间】:2017-03-23 18:43:08
【问题描述】:
我在 iOS 上的 cordova webview 中的 iframe 中加载了一个外部网站(具有不同的 HTML 文件)。
现在,当我单击 iframe 中的普通链接(指向另一个 html 页面)时,Safari 浏览器会打开该页面。但我希望它改变 iframe 内的位置。 它起作用的唯一方法是覆盖点击操作
$('a').click(function(event){
event.preventDefault();
window.location.replace($(this).attr('href'));
}
但这并不好。有什么办法可以防止cordova在外部safari应用程序中打开链接(可能在config.xml中)?
【问题讨论】:
标签: javascript cordova iframe cordova-plugins