ไม่มี Flash Player ใน Chromium บน OSX


8

ไม่กี่วันที่ผ่านมาฉันเปลี่ยนจาก Firefox เป็น Chromium ฉันชอบมันมาก แต่ก็มีปัญหาเล็กน้อยหนึ่งเรื่อง ฉันไม่สามารถเรียกใช้แฟลชได้

ผมทำตามนี้บทความ แต่ไม่มีรายการ Flash Player ที่เกี่ยวกับฉัน: ปลั๊กอินหน้า

ในเบราว์เซอร์อื่น ๆ (Safari, Firefox, Opera) Flash Player ทำงานได้อย่างถูกต้อง ฉันใช้ OS X 10.10


คุณติดตั้ง Flash Player หรือยัง ถ้าเป็นเช่นนั้นคุณใช้วิธีการแบบใด? นอกจากนี้คุณกำลังใช้ Chromium เวอร์ชัน / รุ่นใดอยู่
Ƭᴇcʜιᴇ007

ใช่ฉันทำ. ฉันดาวน์โหลดและติดตั้ง Flash Player จากเว็บไซต์ Adobe เวอร์ชันที่ทำเครื่องหมายไว้สำหรับ Opera และ Chromium (Pepper Flash Player) ฉันใช้รุ่น 42.0.2301.0 (64- บิต)
Jake

หากคุณต้องการ / ต้องการ Flash ทำไมไม่ใช้ Chrome แทน Chromium ไม่เหมือน Flash ที่ฝังอยู่ใน Chrome เป็นลิฟท์หนัก ๆ หรืออะไรก็ตาม Google ยังช่วยคุณประหยัดเวลาในการอัปเดตเนื่องจากพวกเขาจัดการทุกอย่าง
killermist

อาจจะเป็นแค่ฉัน แต่ฉันพบว่า Chromium นั้นเร็วกว่า Chrome เล็กน้อย แต่ฉันสามารถลองเป็นครั้งที่สองได้
Jake

1
@killermist มักจะมีเหตุผลเฉพาะที่ทำให้ผู้คนใช้ Chromium บน Chrome เหตุผลนั้นคือความปลอดภัย / ความเป็นส่วนตัว / การขยายตัวที่น้อย ฉันไม่คิดว่า 'การติดตั้งแฟลชง่าย' คุ้มค่าที่จะทิ้งทุกสิ่ง
Manachi

คำตอบ:


4

ลอง chrome: // flags / และ Enable NPAPI


1
ไม่แน่ใจเกี่ยวกับโครเมียม แต่นี่เป็นการแก้ไขสำหรับล่าสุด (Chrome 42) มันต้องรีสตาร์ท นอกจากนี้เป็นเพียงการเตือนฉันเชื่อว่ากันยายน 2015 จะไม่มีวิธีแก้ปัญหานี้อีกต่อไป Chrome จะรองรับแฟลชเสร็จ
jAce

หลังจากการค้นหาจำนวนมากนี่เป็นครั้งแรกที่ฉันเห็นธงนี้ขอบคุณมาก!
SebCorbin

4

NPAPI จะเสร็จสิ้นในไม่ช้า นี่เป็นเพียงความรู้เกี่ยวกับวิธีโหลด PPAPI Flash ไปยัง Chromium สำหรับ osx

ติดตั้งโปรแกรมเล่นแฟลชใหม่ล่าสุด (ตอนนี้ 18.0.0.209) จาก adobe https://get.adobe.com/jp/flashplayer/otherversions/ เลือก osx และโครเมียมดาวน์โหลดและติดตั้ง

Chromium ไม่สามารถโหลดได้ตามค่าเริ่มต้น ดังนั้นคุณต้องเปิด Chromium โดย Terminal ด้วยคำสั่งเพิ่มเติม ทุกครั้งที่คุณเรียกใช้ Terminal.app จากนั้นพิมพ์ข้อความต่อไปนี้แล้วกดปุ่ม Enter

/Applications/Chromium.app/Contents/MacOS/Chromium --ppapi-flash-path = / Library / Internet \ Plug-Ins / PepperFlashPlayer / PepperFlashPlayer.plugin --ppapi-flash-version = 18.0.0.209

โครเมียมของคุณจะโหลดแฟลช ppapi ใหม่ล่าสุดในระดับ OSX หากต้องการยืนยันให้ไปที่ URL ต่อไปนี้ด้วยโครเมียม chrome: // ปลั๊กอิน

ฉันเห็นมันบ้า ฉันหวังว่ามันควรจะโหลดโดยอัตโนมัติเป็นค่าเริ่มต้น


หลังจากปิด Chromium อย่างสมบูรณ์สิ่งนี้ก็ใช้ได้กับฉัน
Brian Bowman

ใช้งานได้เฉพาะเมื่อฉันเรียกใช้ Chromium จากคอนโซล ความคิดใด ๆ
kharandziuk

1

การติดตั้ง Flash Player บน Chromium บนระบบ Mac นั้นเป็นเรื่องง่ายทำตามคำแนะนำเหล่านี้:

  1. บน Chromium ให้เปิดแท็บใหม่และไปที่chrome://flagsส่วน goto NPAPI และเปิดใช้งาน
  2. ดาวน์โหลด Flash NPAPI
  3. ติดตั้ง Flash player
  4. ใน Chromium เปิดแท็บใหม่และไปที่chrome://pluginsส่วนของ Flash Player (โดยปกติจะเปิดใช้งาน - หากไม่เปิดใช้งาน) และทำเครื่องหมาย 'อนุญาตให้เรียกใช้เสมอ'
  5. เปิดแท็บใหม่ไปยังหน้าเว็บโดยใช้ Flash แล้วเพลิดเพลิน

1

วิธีที่ฉันสิ้นสุด "แก้ไข" ในการติดตั้งของฉันคือการสร้างปฏิบัติการขนาดเล็กแทนที่ค่าเริ่มต้นใน Contents / MacOS ฉันเปลี่ยนชื่อ Chromium binary Chromium_ และปฏิบัติตามสิ่งต่อไปนี้:

#include <iostream>

int main() {
    system("/Applications/Chromium.app/Contents/MacOS/Chromium_ --ppapi-flash-path=/Library/Internet\\ Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin/Contents/MacOS/PepperFlashPlayer --ppapi-flash-version=19.0.0.226");
    return 0;
}

ด้วยการรวบรวมรหัสและตั้งชื่อ Chromium ตอนนี้ฉันเพียงแค่คลิกไอคอน Chromium ปกติเพื่อเปิดเบราว์เซอร์พร้อมแฟลช ในขณะที่ทำงานได้ไฟล์ปฏิบัติการจะไม่คงอยู่หลังจากอัปเดต Chromium ผ่าน Chromatic นอกจากนี้ทุกครั้งที่คุณอัปเดตปลั๊ก PPAPI คุณจะต้องแก้ไขและคอมไพล์โค้ดใหม่ จะได้รับรอบมันฉันโยนกันต่อไปนี้บน GitHub: https://github.com/andersensam/enableChromiumFlash มันแจ้งให้มีรุ่นของปลั๊กอิน PPAPI ที่ต้องการและแทนที่ไบนารีใน Contents / MacOS หวังว่านี่จะช่วยได้!


ทางออกที่สง่างาม! +1
Florian Bidabe

+1 ยังคงใช้งานได้บน Mac OS X การใช้ Chromium เวอร์ชัน 51.0.2704.0 (64 บิต) เพื่อการพัฒนา ผมไม่ต้องเปลี่ยน lib IO จากไป#include <iostream> #include <stdio.h>แต่อย่างอื่นทำงานได้อย่างสมบูรณ์! /usr/bin/cc Chromium.c -o Chromiumรวบรวมกับ
BitBaron

0

เห็นได้ชัดว่าคุณต้องติดตั้งตามFlash Player ความช่วยเหลือ / ใช้ Flash Player กับหน้าChromiumของ Adobe :

ในการดูเนื้อหากับ Flash Player ในเว็บเบราเซอร์ที่มาเปิดโครเมี่ยมติดตั้ง Flash Player ปลั๊กอินที่get.adobe.com/flashplayer

หมายเหตุ: ไม่เหมือนกับ Chromium เบราว์เซอร์ Google Chrome ที่คล้ายกันมี Adobe Flash Player ในตัว


หรือจะใช้ Pepper Flash Player จาก Google Chrome ได้ในเบราว์เซอร์ Chromium [How To] (linux)

  1. ดาวน์โหลดและติดตั้ง Google Chrome
  2. ตอนนี้ในการเปิดเบราว์เซอร์ Chromium ด้วย Adobe Flash Player เวอร์ชันที่มาพร้อมกับ Google Chrome ให้ใช้คำสั่งต่อไปนี้:

    chromium-browser --ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.3.31.323
    
  3. ลองใช้ดูและหาก Adobe Flash Player ที่มาพร้อมกับ Google Chrome ทำงานได้ดีสำหรับคุณใน Chromium ลองทำมันให้ถาวรเพื่อไม่ต้องใช้พารามิเตอร์บรรทัดคำสั่งใด ๆ ในอนาคต

    สำหรับสิ่งนี้คุณต้องเปิดไฟล์ / etc / chromium-browser / default เป็นรูทด้วยโปรแกรมแก้ไขข้อความ:

    gksu gedit /etc/chromium-browser/default
    

    และแทนที่ CHROMIUM_FLAGS = "" ด้วยรายการต่อไปนี้:

    CHROMIUM_FLAGS="--ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=$PEPPER_FLASH_VERSION"
    

    การดำเนินการนี้จะรับรุ่น Flash Player โดยอัตโนมัติจากไฟล์รายการ Google Chrome เมื่อคุณออกจากระบบและลงชื่อเข้าใช้อีกครั้ง


คุณเชื่อมโยงบทความเดียวกันกับที่ฉันทำในโพสต์หลัก อย่างที่ฉันบอกไปฉันได้ติดตามมันรวมถึงการดาวน์โหลดและติดตั้ง Flash Player
Jake

ไม่ได้ติดตามลิงก์ของคุณฟังเหมือน "บทความ" ยาว / เก่าจากบางบล็อกหรือบางแห่ง คุณไม่ได้บอกว่าติดตั้ง Flash Player จาก Adobe แล้วไม่คิดว่าลิงก์ที่ฉัน / เราพบถูกเรียกว่าเป็น "บทความ" เพียงตรวจสอบวิธีการทำ "จากปากม้า" (Adobe) ตอนนี้คุณฟังดูเหมือนการแก้ไขปัญหาข้อผิดพลาด
Xen2050

0

นี่คือเธรดเก่า แต่บางคนอาจยังพบว่ามีประโยชน์ ตามทิศทางของ user470821 ฉันได้ปรับเปลี่ยนแอพ Chromium โดยไปที่Chromium.app/Contents/MacOSและเปลี่ยนChromiumไฟล์ไป_Chromiumจากนั้นฉันก็สร้างเชลล์สคริปต์อย่างง่ายพร้อมชื่อChromiumในไดเรกทอรีเดียวกัน:

/Applications/Chromium.app/Contents/MacOS/_Chromium \
--ppapi-flash-path=/Library/Internet\ Plug-Ins/PepperFlashPlayer/PepperFlashPlayer.plugin \
--ppapi-flash-version=25.0.0.148

สุดท้ายให้แน่ใจว่าได้รันคำสั่งต่อไปนี้เมื่อเขียนเชลล์สคริปต์:

chmod +x /Applications/Chromium.app/Contents/MacOS/Chromium

ตอนนี้ฉันสามารถเปิดแอป Chromium ได้โดยไม่ต้องใช้เครื่องและทุกอย่างก็ใช้ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.