2015-11-10 12 views
10

मुझे HTML 5 वीडियो प्लेयर पृष्ठों और उनके थंबनेल के स्क्रीनशॉट स्वचालित करने की आवश्यकता है, लेकिन जैसे कुछ अधिक लोकप्रिय हेडलेस ब्राउज़र देखने के बाद फ़ैंटॉमजेएस वे HTML 5 वीडियो का समर्थन नहीं करते हैं।हेडलेस ब्राउज़र जो एचटीएमएल 5 वीडियो का समर्थन करता है?

>phantomjs examples\features.js 
Detected features (using Modernizr 2.0.6): 

Supported: 
    touch 
    generatedcontent 
    fontface 
    flexbox 
    canvas 
    canvastext 
    postmessage 
    websqldatabase 
    hashchange 
    history 
    draganddrop 
    websockets 
    rgba 
    hsla 
    multiplebgs 
    backgroundsize 
    borderimage 
    borderradius 
    boxshadow 
    textshadow 
    opacity 
    cssanimations 
    csscolumns 
    cssgradients 
    cssreflections 
    csstransforms 
    csstransitions 
    localstorage 
    sessionstorage 
    webworkers 
    applicationcache 
    svg 
    inlinesvg 
    smil 
    svgclippaths 

Not supported: 
    csstransforms3d 
    webgl 
    geolocation 
    indexeddb 
    video 
    audio 

ध्यान दें कि एचटीएमएल 5 वीडियो के ऊपर समर्थित नहीं है, क्या हल्के नेतृत्वहीन ब्राउज़र करता समर्थन एचटीएमएल 5 वीडियो?

+1

इस सूची को चेक करें: https://github.com/dhamaniasad/HeadlessBrowsers – pjc90

उत्तर

1

the documentation के आधार पर, SlimerJS एचटीएमएल 5 वीडियो और ऑडियो खेल सकते हैं (और उनमें से स्क्रीनशॉट प्रदान):

के बाद से SlimerJS फ़ायरफ़ॉक्स के शीर्ष पर निष्पादित किया जाता है, यह सहित सभी एचटीएमएल 5 मानकों हाल ही में फ़ायरफ़ॉक्स में लागू का समर्थन करता है, ऑडियो, वीडियो, वेबजीएल इत्यादि जैसी चीजें

स्लिमरजेएस में वेब पेज प्रतिपादन फ़ायरफ़ॉक्स में प्रतिपादन के लिए सख्ती से समान है।

आप फ़ायरफ़ॉक्स द्वारा समर्थित HTML5 सुविधाओं की सूची देखने के लिए caniuse.com पर जा सकते हैं और आप SlimerJS द्वारा लोड किए गए वेब पृष्ठों में उपयोग कर सकते हैं।

फ्लैश समर्थित होने की भी कहा जाता है, लेकिन फ़्लैश सामग्री स्क्रीनशॉट में उपलब्ध नहीं है:

SlimerJS अगर Flash प्लग-इन स्थापित किया गया है (फ्लैश सामग्री लोड करने में सक्षम है, हालांकि प्लगइन का प्रतिपादन नहीं कर सकते स्क्रीनशॉट लेने के दौरान देखा जाना चाहिए)।

+0

प्रलेखन से: 'यह (अभी तक) मूल रूप से हेडलेस नहीं है। हालांकि, यह लिनक्स के तहत xvfb के उपयोग के साथ हेडलेस हो सकता है (लेकिन मैकोज़ पर नहीं) –

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