का उपयोग करके स्केल फिट मोबाइल वेब सामग्री मैं मोबाइल व्यूपोर्ट मेटा टैग का लाभ उठाने का प्रयास कर रहा हूं ताकि वेब पेज में फिट होने के लिए स्वचालित रूप से किसी HTML पृष्ठ की सामग्री को ज़ूम कर सकें।व्यूपोर्ट मेटा टैग
प्रतिबंध:
- एचटीएमएल तय नहीं हो या आकार तत्वों (पूर्व img 640 की एक निश्चित चौड़ाई है)। दूसरे शब्दों में मैं सामग्री को द्रव होने और% का उपयोग करने के लिए मजबूर नहीं करना चाहता हूं।
- मैं वेबव्यू के आकार पता नहीं है, मैं सिर्फ अपने पहलू अनुपात
उदाहरण के लिए पता है, अगर मैं एक ही छवि है (640x100px) मैं छवि जूम आउट करना चाहते हैं, तो वेबव्यू 300x250 है (फिट करने के लिए नीचे स्केल)। दूसरी ओर, यदि वेबव्यू 1280x200 है, तो मैं चाहता हूं कि छवि ज़ूम इन करें और वेबव्यू भरें (फिट करने के लिए स्केल करें)।
android docs और व्यूपोर्ट पर iOS docs पढ़ने के बाद, यह आसान लगता है: के बाद से मैं अपनी सामग्री (640) की चौड़ाई जानता हूँ कि मैं सिर्फ 640 को व्यूपोर्ट चौड़ाई सेट और वेबव्यू तय अगर यह सामग्री पैमाने की जरूरत है चलो या वेबव्यू फिट करने के लिए नीचे।
यदि मैं अपने एंड्रॉइड/आईफोन ब्राउज़र या 320x50 वेबव्यू में निम्नलिखित डालता हूं, तो छवि चौड़ाई फिट करने के लिए ज़ूम आउट नहीं होती है। मैं छवि को दाएं और बाएं स्क्रॉल कर सकता हूं ..
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test Viewport</title>
<meta name="viewport" content="width=640" />
<style type="text/css">
html, body {
margin: 0;
padding: 0;
vertical-align: top;
}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td
{
margin: 0;
padding: 0;
border: 0;
font-weight: normal;
font-style: normal;
font-size: 100%;
line-height: 1;
font-family: inherit;
vertical-align: top;
}
</style>
</head>
<body>
<img src="http://www.dmacktyres.com/img/head_car_tyres.jpg">
</body>
</html>
मैं यहां क्या गलत कर रहा हूं? क्या व्यूपोर्ट मेटा टैग केवल उस सामग्री में ज़ूम करता है जो < वेबव्यू क्षेत्र है?
आप अभी तक इस बात के लिए समाधान है? – Superbiji
अभी तक नहीं है। मुझे लगता है कि कोई आसान समाधान संभव नहीं है – rynop