gpt4 book ai didi

html - 使用 phonegap 2.6 和 iOS 处理外部链接

转载 作者:行者123 更新时间:2023-11-28 22:35:11 25 4
gpt4 key购买 nike

我最近更新了我的 phonegap 应用程序以使用 phonegap 2.6.0 并遇到了我在 2.4.0 中遇到的链接问题。我有几个链接,我想在移动 safari 中强制打开或在应用程序浏览器中设置。问题是因为它们只是典型的 html <a>标签,我不是 100% 确定如何为它们实现 javascript。
所以一个例子是:

<a href="foo.com" targer="_blank">Links</a>

那么要使用 phonegap 2.6.0 的 javascript API,我这样编码是否正确?

<a onClick="ref">Links</a>

function onDeviceReady() {
var ref = window.open('foo.com', '_blank', 'location=yes');
ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); });
ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); });
ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); });
ref.addEventListener('exit', function(event) { alert(event.type); });
}

这是直接从 phonegap 文档中获取的,所以我希望它是正确的。如果是正确的,这是否可以选择在safari中打开链接或在底部关闭链接?感谢任何帮助

最佳答案

您只需在标签中添加一个 onclick="yourFunction()"即可。在 yourFunction()window.open('url', '_blank or _system');

关于html - 使用 phonegap 2.6 和 iOS 处理外部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16281954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com