我知道以前有人问过这个问题并回答过这个问题,我有我认为正确的代码,但我无法弄清楚正确的语法,我认为是关于引号和双引号。
我正在使用 phonegap 2.9 版,在 2.2 版中我可以在 Safari 中打开一个外部链接,但我必须升级到 2.9,否则苹果不会接受我的应用程序。当然,外部链接将在应用程序内打开,无需返回按钮。这是一个使用 php trough Json 链接到 mysql 数据库的应用程序。这是我遇到问题的部分:
if (employee.web) {
$('#actionList').append('<li><a href="#" onclick="window.open("http://' + employee.web + '", "_system");"><h3>Website</h3> ' +
'<p>' + employee.web + '</p></a></li>');
}
这在没有 onclick 选项的情况下完美运行(但当然在 phonegap 版本 2.9 中它会在应用程序内打开并卡在那里)。
但是当我点击它时,现在只是什么都不做。
我已经尝试了很多天来解决这个问题,这是我完成我的应用程序唯一需要做的事情。