मैं यह पता लगाने का तरीका ढूंढ रहा हूं कि किसी में ज़ूम किया गया है, वेब ऐप पर कैसे है ताकि जब वे मेनू खींचने के लिए क्लिक करें, तो मेनू ज़ूम के बावजूद एक ही आकार में रहता है। ऐसा करने के लिए, मुझे ज़ूम के सापेक्ष उचित रूप से मेनू के आकार को स्केल करने में सक्षम होना चाहिए। क्या इसे करने का कोई तरीका है?आईपैड ज़ूम स्केल डिटेक्शन
उत्तर
सबसे पहले, सभी UIWebView
UIScrollView
सबव्यू के रूप में है। उसके बाद आप UIScrollView
उपयोग कर सकते हैं ज़ूम पैमाने पता लगाने के लिए
for (UIView * v in [_webView subviews]) {
if ([v isKindOfClass:[UIScrollView class]]) {
UIScrollView * s = (UIScrollView*)v;
// use the scrollview
}
}
: तो, ताकि इसे प्राप्त करने के लिए आप निम्न कर सकता है। दुर्भाग्य से, संपत्ति zoomScale
हमें इस मामले में बता नहीं है, है, हम क्या चाहते हैं, लेकिन हम contentSize
और scrollview की frame
उपयोग कर सकते हैं निम्नलिखित के रूप में,:
CGFloat zoomScale = s.contentSize.width/s.frame.size.width;
उसके बाद, मैं आप चाहते हैं लगता है इस ज़ूमस्केले के बारे में अपने जावास्क्रिप्ट कोड को बताने के लिए। आप निम्नलिखित कोड का उपयोग कर सकते हैं:
[_webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"yourJSZoomScaleVar = %f;", zoomScale]];
उम्मीद है कि यह मदद करता है!
क्षमा करें, मुझे पता है कि मैं इसे एक वास्तविक वेब पेज के संदर्भ में ढूंढ रहा था। आगे के शोध से पता चलता है कि यह window.innerWidth/screen.width का कुछ व्युत्पन्न होगा। कल इसे और देखने का मौका मिलेगा। –
यह वास्तव में मदद करता है! धन्यवाद! – Mason
- 1. पैन/ज़ूम ऑर्डिनल स्केल?
- 2. ज़ूम द्वारा स्केल मानचित्र मार्कर, एंड्रॉइड
- 3. टैबलेट डिटेक्शन
- 4. स्केल
- 5. ImageView पिंच-ज़ूम स्केल सीमाएं और पैन सीमा
- 6. (स्केल) एक बिंदु पर एक UIView में ज़ूम करें
- 7. सीएसएस में मोबाइल पेज स्केल/ज़ूम सेट करें
- 8. एक डीओएम तत्व स्केल/ज़ूम करें और जिस स्थान पर यह CSS3 ट्रांसफॉर्म स्केल()
- 9. कुछ वेबसाइटें आईपैड पर ज़ूम करने योग्य क्यों नहीं हैं?
- 10. ज़ूम
- 11. आईपैड
- 12. मैं आईपैड
- 13. स्केल (d3, zoom.behavior)
- 14. आईपैड पोर्ट्रेट अभिविन्यास
- 15. ज़ूम
- 16. उत्तरदायी वेबसाइट आईपैड
- 17. रिज डिटेक्शन लागू करना
- 18. एफएफटी पिच डिटेक्शन?
- 19. एंड्रॉइड में फेस डिटेक्शन?
- 20. UIGestureRecognizer डिटेक्शन ऑर्डर
- 21. स्क्रीन ऑन/ऑफ डिटेक्शन
- 22. ब्राउज़र जावा प्लगइन डिटेक्शन
- 23. एंड्रॉइड - फेस फीचर डिटेक्शन
- 24. एज डिटेक्शन और पारदर्शिता
- 25. एज डिटेक्शन तकनीक
- 26. आईओएस फेस डिटेक्शन इश्यू
- 27. कैरेक्टर एन्कोडिंग डिटेक्शन एल्गोरिदम
- 28. ओपनसीवी ग्रूविंग डिटेक्शन
- 29. एंड्रॉइड जावास्क्रिप्ट रेगेक्स डिटेक्शन
- 30. ब्राउजर रीडायरेक्ट लूप डिटेक्शन
बहुत सारे खुदाई के बाद, इस सवाल का जवाब देना चाहते हैं। एक बक्षीस सेट करना –