मैं आईओएस के लिए एक फोनगैप ऐप बना रहा हूं जो लिंक को छोड़कर पूरी तरह से और खूबसूरती से काम करता है। न तो आंतरिक और न ही बाहरी लिंक काम कर रहे हैं। मैंने jquery एनिमेशन का उपयोग करके आंतरिक लिंक काम किए हैं, लेकिन मेरे जीवन के लिए, मैं यह नहीं समझ सकता कि बाहरी लिंक कैसे काम कर रहे हैं। मैंने सोचा कि यह मेरे कोड के साथ एक समस्या हो सकती है, इसलिए मैंने एक नया फोनगैप ऐप बनाया और डिफ़ॉल्ट कोड में बाहरी लिंक का उपयोग करने की कोशिश की, लेकिन वह लिंक भी काम नहीं कर पाया। मुझे लगता है कि, यह फोनगैप के साथ एक समस्या है, लेकिन यह मुझे ठीक करने के बारे में बिल्कुल नहीं बताता है। कोई विचार? यहां मेरे सभी ऐप के कोड का एक ज़िप है। http://cl.ly/0K0g1d3A0s2e2M0o0E34फोनगैप लिंक काम नहीं कर रहे हैं
मैंने jquery के साथ विभिन्न तरीकों से लिंक को ट्रिगर करने का प्रयास किया है, लेकिन इसका कोई फायदा नहीं हुआ है।
$(document).bind('touchstart touchend touchmove', function(e) {
e.preventDefault();
....
});
आप हमेशा डिफ़ॉल्ट व्यवहार रोक रहे हैं (लिंक एक नया पृष्ठ को खोलने के लिए के लिए ...)
लिंक तत्वों और आप के लिए preventDefault निकालें:
मुझे शुरुआत में संदेह था, लेकिन मुझे विश्वास नहीं है कि यह जवाब है। मैंने डिफ़ॉल्ट फोनगैप ऐप का परीक्षण किया और उसमें बाहरी लिंक काम नहीं किया। इसी तरह, मैं Apple.com के एक लिंक को छोड़कर कोई कोड नहीं रखता और यह काम नहीं करता है। .trigger ('क्लिक') के साथ लिंक को ट्रिगर करना भी काम नहीं करता है। मुझे विश्वास है कि समस्या कहीं कहीं फोनगैप में है, या एक्सकोड में कुछ बिल्ड सेटिंग में है। – fubeca
बस स्पष्ट करने के लिए, मैंने आपके सुझावों का प्रयास किया है, और यह काम नहीं किया। :) – fubeca
ठीक है, यह पता चला है कि आप वास्तव में सही थे, और मैं बस आपके समाधान को गलत तरीके से कार्यान्वित कर रहा था। :) ओह। आपकी सहायताके लिए धन्यवाद! – fubeca