私はリンクを除いて完璧に美しく動作するiOS用のphonegapアプリを構築しています。内部リンクも外部リンクも機能していません。私はjqueryアニメーションを使って内部リンクを作っていましたが、私の人生では、外部リンクをどうやって動かすか分かりません。私はそれが私のコードで問題かもしれないと思ったので、私は新しいphonegapアプリケーションを作成し、デフォルトのコードで外部リンクを使用しようとしましたが、そのリンクも機能しませんでした。私はそれが電話帳の問題だと仮定しますが、それは私にそれを修正する方法を教えてくれません。何か案は?ここに私のアプリケーションのすべてのコードのジッパーがあります。 http://cl.ly/0K0g1d3A0s2e2M0o0E34Phonegap links does not working
私はjqueryを使用していろいろな方法でリンクをトリガーしようとしましたが、役に立たないです。
$(document).bind('touchstart touchend touchmove', function(e) {
e.preventDefault();
....
});
あなたは常にデフォルトの動作防止されている(新しいページを開くには、リンクのために...)
リンク要素とあなたのためのpreventDefaultを削除します。
これは私が最初に疑ったものですが、私はそれが答えだとは思わない。私はデフォルトのPhoneGapアプリとその外部リンクが動作しないことをテストしました。同様に、私はapple.comへの単一のリンクを除いてコードなしでアプリケーションを構築し、それはうまくいかなかった。 .trigger( 'クリック')でリンクをトリガすることも機能しません。問題はPhoneGapのどこかにあるか、あるいはXcodeのいくつかのビルド設定にあると私は確信しています。 – fubeca
明確にするために、あなたが提案したものを試しましたが、うまくいかなかったのです。 :) – fubeca
あなたが実際に正しいとわかったので、私はあなたのソリューションを正しく実装していませんでした。 :) おっとっと。ご協力いただきありがとうございます! – fubeca