2014-04-04 6 views
7

मैं वर्तमान में एक स्क्रॉल व्यवहार को एक तीसरे पक्ष के जावास्क्रिप्ट स्क्रॉलिंग लाइब्रेरी से मूल स्क्रॉल में स्क्रॉल व्यवहार में परिवर्तित कर रहा हूं। सब कुछ सुचारू रूप से चला गया है, सिवाय इसके कि एंड्रॉइड संस्करण पर देशी स्क्रॉल कभी स्क्रॉलबार प्रदर्शित नहीं करता है।फोनगैप 3.0 - एंड्रॉइड: मूल स्क्रॉलबार दृश्यमान नहीं

स्क्रॉल व्यवहार सही तरीके से काम करता है, लेकिन स्क्रीन पर स्क्रॉल स्थिति के बारे में उपयोगकर्ता फ़ीडबैक देने के लिए कोई स्क्रॉलबार प्रदर्शित नहीं होता है।

मुझे संदेह है कि यह किसी प्रकार की कॉन्फ़िगरेशन या सीएसएस समस्या है, लेकिन मैंने सीएसएस और अन्य एंड्रॉइड कॉन्फ़िगरेशन फ़ाइलों जैसे मैनिफेस्ट और गतिविधि फ़ाइलों को संशोधित करने का प्रयास नहीं किया है।

मैं फोनगैप एंड्रॉइड पर देशी स्क्रॉल का उपयोग करके एक दृश्यमान स्क्रॉलबार कैसे सक्षम करूं?

नोट: मैं किसी तृतीय पक्ष स्क्रॉलिंग समाधान (जैसे iScroll) में रूचि रखता हूं। एंड्रॉइड पर दृश्यमान स्क्रॉलबार समस्या के अपवाद के साथ iScroll से रूपांतरण पहले ही 90% किया गया है।

उत्तर

13

मैं वेबकिट स्क्रॉलबार सीएसएस का उपयोग करके इसे स्वयं पूरा करने में सक्षम था जो केवल एंड्रॉइड पर लागू होता है। ,

.android-scroll-bar ::-webkit-scrollbar {width: 5px;} 

.android-scroll-bar ::-webkit-scrollbar-track { border-radius: 10px;} 

.android-scroll-bar ::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(169,169,169); } 

.android-scroll-bar ::-webkit-scrollbar-thumb:window-inactive {background: rgb(128,128,128); } 
+0

कैसे क्या मैं उस बार का रंग बदल सकता हूं? –

+0

स्क्रॉलबार केवल स्क्रॉलिंग के बाद स्थिति बदलता है। क्या यह सामान्य है? या बेहतर मैं इसे कैसे ठीक करूं? –

+0

@ user2428759: मेरे पास स्क्रोल करने योग्य div है, और मैंने उसी वर्ग को जोड़ा है जिसने उत्तर दिया है। लेकिन यह आईओएस और नेक्सस एंड्रॉइड पर काम करता है और स्क्रॉलबार दिखाता है। लेकिन यह सैमसंग गैलेक्सी उपकरणों के साथ काम नहीं कर रहा है। कोई उपाय ? – Mrunal

-2

मैं कैसे विंडोज अनुप्रयोग के लिए स्क्रॉल पट्टी में जोड़ सकते हैं क्योंकि निम्नलिखित कोड है: मैं

$('html').addClass('android-scroll-bar'); 

यहाँ आवश्यक सीएसएस है का उपयोग करके Android पर पृष्ठ के लिए android-स्क्रॉल-बार वर्ग को जोड़ने विंडोज अनुप्रयोग में काम नहीं (Phonegap)

android-scroll-bar ::-webkit-scrollbar {width: 5px;} 
 

 
.android-scroll-bar ::-webkit-scrollbar-track { border-radius: 10px;} 
 

 
.android-scroll-bar ::-webkit-scrollbar-thumb { border-radius: 10px; background: rgb(169,169,169); } 
 

 
.android-scroll-bar ::-webkit-scrollbar-thumb:window-inactive {background: rgb(128,128,128); }

+0

विंडोज वेबकिट का उपयोग प्रतिपादन इंजन के रूप में नहीं करता है। इसलिए, चयनकर्ता को पहचाना नहीं जाएगा। बीटीडब्ल्यू: आपका उत्तर एक प्रश्न है और इसे एक के रूप में पोस्ट किया जाना चाहिए। ;-) – Mario

+0

ठीक है, मैं अतिप्रवाह ढेर नया हूँ तो मैं इन thigings के बारे में पता नहीं हूँ आप ऊपर की ओर buttion क्लिक करें कर सकते हैं तो मैं सवाल पूछ सकते हैं। आपने डाउनवर्ड बटन पर क्लिक करके अपना ब्लॉक बनाया है –

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