2012-10-30 15 views
5

मेरे पास मेरे प्रोजेक्ट में एक वेबव्यू है।एंड्रॉइड वेबव्यू रीडायरेक्ट लूप

कुछ पेज जावास्क्रिप्ट के साथ अन्य पृष्ठों से लिंक हैं।

यानी। मैं लिंक 1 जो पेज 2. के लिए लिंक पेज 2 जावास्क्रिप्ट पेज 3.

पर रीडायरेक्ट पेज 3 मैं onBackpress को पकड़ने और यदि वेबव्यू cangoback जाँच में पर क्लिक करें। यदि यह हो सकता है, तो मैं webview.goBack() को कॉल करता हूं।

लेकिन ऐसा करने से पेज 2, जो बारी-बारी स्वचालित रूप से यह मुश्किल उपयोगकर्ता गतिविधि से बाहर निकलने के लिए बनाना पेज 3 पर रीडायरेक्ट खोलता है।

क्या कोई जानता है कि रीडायरेक्ट लूप को कैसे रोकें?

उत्तर

0

location.href = url के बजाय location.replace (url) का उपयोग करें। या पुनर्निर्देशन से पहले कुछ देरी दें।

संबंधित मुद्दे