2012-03-27 23 views
12

मैं फ़ैंटॉमजेएस 1.4.1 का उपयोग कर रहा हूं (फ्लैश जैसे प्लगइन्स के लिए समर्थन 1.5 में हटा दिया गया था) --qt-4.8 के साथ अनुपालन किया गया।फ़ैंटॉमजेएस के साथ फ़्लैश काम कैसे करें?

मुझे फ़ैंटॉमजेएस के अंदर फ्लैश सक्षम नहीं किया जा सकता है। मैं --load-plugins=yes विकल्प का उपयोग करता हूं।

QTWEBKIT_PLUGIN_PATH=/usr/lib/browser-plugins:/usr/lib/flash-plugin:/usr/lib/mozilla/plugin:/usr/lib64/flash-plugin:/usr/lib64/mozilla/plugins:/usr/lib64/opera/plugins 

मैं strace में देख सकते हैं कि PhantomJS libflashplayer.so मिल रहा है: मैं सभी रास्तों कि libflashplayer.so को रोकने के लिए QTWEBKIT_PLUGIN_PATH की स्थापना

stat("/usr/lib64/opera/plugins/libflashplayer.so", {st_mode=S_IFREG|0755, st_size=18782520, ...}) = 0 
lstat("/usr/lib64/flash-plugin/libflashplayer.so", {st_mode=S_IFREG|0755, st_size=18782520, ...}) = 0 
stat("/usr/lib64/flash-plugin/libflashplayer.so", {st_mode=S_IFREG|0755, st_size=18782520, ...}) = 0 
stat("/usr/lib64/flash-plugin/libflashplayer.so", {st_mode=S_IFREG|0755, st_size=18782520, ...}) = 0 
stat("/usr/lib/flash-plugin/libflashplayer.so", {st_mode=S_IFREG|0755, st_size=17047372, ...}) = 0 
[..] 

एक ही सर्वर पर, Flash फ़ायरफ़ॉक्स 10.0 के साथ ठीक काम करता है

कोई विचार क्यों फ़ैंटॉमजेएस द्वारा फ्लैश का उपयोग नहीं किया जा रहा है?

उत्तर

2

यह दस्तावेज़ उपयोगी हो सकता है: http://developer.qt.nokia.com/doc/qt-4.8/qtwebkit.html#netscape-plugin-support

सभी मामलों में, फ़्लैश (और अन्य प्लगइन्स) पर फ़ैंटॉमजेएस स्थिति के लिए विकी पेज और/या मेलिंग-सूची खोजें। संक्षेप में: यदि यह काम करता है तो कृपया इसका इस्तेमाल करें, अन्यथा यह समर्थित नहीं है।

Source

0

यहाँ phantomjs 1.4.1

साथ CentOS 5.7 के लिए काम पर्यावरण की स्थापना के example है
संबंधित मुद्दे