以前に質問されて回答されたことは知っています。正しいと思うコードはありますが、正しい構文を理解できません。引用符と二重引用符についてだと思います。
phonegap バージョン 2.9 を使用しています。バージョン 2.2 では、Safari で外部リンクを開くことができましたが、2.9 にアップグレードする必要がありました。そうしないと、Apple が私のアプリを受け入れません。もちろん、外部リンクは戻るボタンなしでアプリ内で開きます。これは、Json 経由で php を使用して 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では、アプリケーション内で開き、そこでスタックします)。
しかし、今はクリックしても何もしていません。
私はこの問題を解決するために何日も努力してきましたが、申請を完了するために必要なものはこれだけです。