मैं एक जावास्क्रिप्ट फ़ंक्शन का रिटर्न मान प्राप्त करने का प्रयास कर रहा हूं (उदाहरण के लिए: return "hello"
) आईफोन एसडीके के साथ।वापसी मूल्य जावास्क्रिप्ट UIWebView
ओएस एक्स पर वेब व्यू विधि -stringByEvaluatingJavaScriptFromString
जेएस फ़ंक्शन रिटर्न मान युक्त एनएसएसटींग लौटाता है, लेकिन आईफोन पर कोई मान वापस नहीं किया जाता है।
मैं इसे कैसे हल कर सकता हूं?
मैं एक निजी UIWebViewDelegate विधि
- (void)webView:(id)fp8 runJavaScriptAlertPanelWithMessage:(id)fp12 initiatedByFrame:(id)fp16
लागू जब चेतावनी() फ़ंक्शन js स्क्रिप्ट में प्रयोग किया जाता है पाया। इसलिए मैं alert(myReturValue)
पर कॉल करके "वापसी" मान प्राप्त कर सकता हूं।
यह मेरी समस्या का समाधान नहीं करता है, क्योंकि मुझे सार्वजनिक एसडीके में कुछ चाहिए।
आप यह भी http://stackoverflow.com/questions/10793698/how-to-make-image-maps-clickable-using-uiwebview-in-iphone जवाब कर सकते हैं –