Không có Flash Player trong Chromium trên OSX


8

Vài ngày trước tôi đã chuyển từ Firefox sang Chromium. Tôi thực sự thích nó, nhưng nó có một vấn đề nhỏ. Tôi không thể làm cho nó chạy flash.

Tôi đi theo này bài viết, nhưng không có mục nhập Flash Player trên về tôi: plugins trang.

Trong các trình duyệt khác (Safari, Firefox, Opera) Flash Player hoạt động chính xác. Tôi đang sử dụng OS X 10.10.


Bạn đã cài đặt Flash Player chưa? Nếu vậy, bạn đã sử dụng phương pháp nào? Ngoài ra, bạn đang sử dụng phiên bản / bản dựng nào của Chromium?
Ƭᴇcʜιᴇ007

Vâng, tôi đã làm. Tôi đã tải xuống và cài đặt Flash Player từ trang web Adobe, phiên bản được đánh dấu là được tạo cho Opera và Chromium (Pepper Flash Player). Tôi đang sử dụng phiên bản 42.0.2602.0 (64-bit).
Jake

Nếu bạn muốn / cần Flash, tại sao không sử dụng Chrome thay vì Chromium? Không giống như Flash được nhúng trong Chrome là một công việc nặng nhọc hoặc bất cứ điều gì. Google cũng giúp bạn tiết kiệm công sức cập nhật vì họ xử lý tất cả.
killermist 17/2/2015

Có thể đó chỉ là tôi, nhưng tôi thấy Chromium nhanh hơn Chrome một chút. Nhưng tôi có thể thử lại lần thứ hai.
Jake

1
@killermist Thường có một lý do khá cụ thể mà mọi người sử dụng Chromium trên Chrome. Lý do đó thường là bảo mật / quyền riêng tư / ít phình to. Tôi thực sự không nghĩ rằng một 'cài đặt flash dễ dàng' đáng để vứt bỏ tất cả.
Manachi

Câu trả lời:


4

thử chrome: // flags / và Kích hoạt NPAPI


1
Không chắc chắn về crom, nhưng đây là bản sửa lỗi mới nhất (Chrome 42). Nó đòi hỏi phải khởi động lại. Cũng chỉ là một lời nhắc nhở tôi tin rằng tháng 9 năm 2015 sẽ không còn cách giải quyết này nữa. Chrome sẽ được thực hiện hỗ trợ flash.
jAce

Sau rất nhiều tìm kiếm, đây là lần đầu tiên tôi thấy lá cờ này, cảm ơn rất nhiều!
SebCorbin

4

NPAPI sẽ được hoàn thành sớm. Đây chỉ là kiến ​​thức về cách tải PPAPI Flash sang Chromium cho osx.

CÀI ĐẶT flash player mới nhất (hiện 18.0.0.209) từ adobe. https://get.adobe.com/jp/flashplayer/otherversions/ chọn osx và chromium, tải xuống và cài đặt.

Chromium không thể tải nó như mặc định. Vì vậy, bạn phải khởi chạy Chromium by Terminal bằng lệnh tùy chọn. Mỗi khi bạn khởi chạy Terminal.app, sau đó nhập văn bản theo sau và nhấn phím enter.

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

Chromium của bạn sẽ tải flash ppapi mới nhất ở cấp độ OSX. Để xác nhận, Chuyển đến url sau bằng crom. chrome: // plugin

Tôi thấy nó thật điên rồ. Tôi muốn nó sẽ được tải tự động như mặc định.


Sau khi tắt hoàn toàn Chromium, điều này làm việc cho tôi.
Brian Bowman

Nó chỉ hoạt động khi tôi chạy Chromium từ bảng điều khiển. Bất kỳ ý tưởng?
kharandziuk

1

Cài đặt Flash Player trên Chromium trên hệ thống Mac rất dễ dàng, hãy làm theo các hướng dẫn sau:

  1. Trên crom, mở một tab mới và điều hướng đến chrome://flags, goto phần NPAPI và kích hoạt nó.
  2. Tải xuống Flash NPAPI
  3. Cài đặt Flash player
  4. Trên Chromium, mở một tab mới và điều hướng đến chrome://plugins, xem phần Trình phát Flash, (thông thường nó được bật - nếu không, hãy bật nó) và đánh dấu 'Luôn được phép chạy'
  5. Mở một tab mới đến một trang web bằng Flash và tận hưởng.

1

Cách cuối cùng tôi đã "sửa" nó trên bản cài đặt của mình bằng cách tạo một tệp thực thi nhỏ thay thế mặc định trong Nội dung / MacOS. Tôi đã đổi tên Chromium_ nhị phân Chromium_ và tuân thủ các điều sau:

#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;
}

Bằng cách biên dịch mã và đặt tên cho Chromium, giờ đây tôi chỉ cần nhấp vào biểu tượng Chromium thông thường để khởi chạy trình duyệt với đèn flash. Trong khi nó hoạt động, tệp thực thi không tồn tại sau khi cập nhật Chromium qua Chromatic. Ngoài ra, mỗi khi bạn cập nhật trình cắm PPAPI, bạn cần chỉnh sửa và biên dịch lại mã. Để giải quyết vấn đề này, tôi đã tập hợp những điều sau đây trên GitHub: https://github.com/andersensam/enableChromiumFlash . Nó nhắc nhở một phiên bản của plugin PPAPI mong muốn và thay thế nhị phân trong Nội dung / MacOS. Hi vọng điêu nay co ich!


Giải pháp tao nhã! +1
Florian Bidabe

+1 Vẫn hoạt động trên Mac OS X. Sử dụng Chromium Phiên bản 51.0.2704.0 (64-bit) cho mục đích phát triển. Tôi đã phải thay đổi lib lib từ #include <iostream>sang #include <stdio.h>. Nhưng nếu không thì hoạt động hoàn hảo! Tổng hợp với /usr/bin/cc Chromium.c -o Chromium.
BitBaron

0

Rõ ràng bạn phải cài đặt nó, theo Trợ giúp / Sử dụng Flash Player của Adobe với trang Chromium :

Để xem nội dung với Flash Player trong trình duyệt web nguồn mở Chromium, hãy cài đặt trình cắm Flash Player tại get.adobe.com/flashplayer .

Lưu ý: Không giống như Chromium, trình duyệt Google Chrome tương tự bao gồm Adobe Flash Player tích hợp.


Hoặc, cách sử dụng Pepper Flash Player từ Google Chrome trong Trình duyệt Chromium [Cách thực hiện] (linux)?

  1. Tải xuống và cài đặt Google Chrome.
  2. Bây giờ, để khởi chạy trình duyệt Chromium với phiên bản Adobe Flash Player đi kèm với Google Chrome, hãy sử dụng lệnh sau:

    chromium-browser --ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.3.31.323
    
  3. Hãy dùng thử và nếu Adobe Flash Player đi kèm với Google Chrome hoạt động tốt với bạn trong Chromium, hãy làm cho nó vĩnh viễn để bạn không phải sử dụng bất kỳ tham số dòng lệnh nào trong tương lai.

    Đối với điều này, bạn cần mở tệp / etc / chromium-browser / default dưới dạng root bằng trình soạn thảo văn bản:

    gksu gedit /etc/chromium-browser/default
    

    Và thay thế CHROMIUM_FLAGS = "" bằng cách sau:

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

    Điều này sẽ tự động nhận phiên bản Flash Player từ tệp kê khai Google Chrome sau khi bạn đăng xuất và đăng nhập lại.


Bạn đã liên kết cùng một bài viết như tôi đã làm trong bài viết chính. Như tôi đã nói, tôi đã làm theo nó, bao gồm tải xuống và cài đặt Flash Player.
Jake

Không theo liên kết của bạn, nghe có vẻ như một "bài báo" dài / cũ từ một số blog hoặc một nơi nào đó. Bạn không nói rằng bạn đã cài đặt Flash Player từ Adobe, không nghĩ rằng liên kết mà tôi / chúng tôi tìm thấy thậm chí còn được gọi là "bài báo", chỉ kiểm tra cách thực hiện "từ miệng ngựa" (Adobe). Bây giờ, âm thanh của bạn giống như sự cố / lỗi hơn
Xen2050

0

Đây là một chủ đề cũ nhưng một số vẫn có thể tìm thấy điều này hữu ích. Theo hướng dẫn của user470821, tôi đã sửa đổi ứng dụng chromium, bằng cách điều hướng Chromium.app/Contents/MacOSvà thay đổi Chromiumtệp để _Chromiumsau đó tôi tạo một tập lệnh shell đơn giản với tên Chromiumtrong cùng thư mục:

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

Cuối cùng, chỉ cần đảm bảo chạy lệnh sau khi tập lệnh shell được viết:

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

Bây giờ tôi có thể mở ứng dụng crom mà không cần sử dụng thiết bị đầu cuối và toàn bộ mọi thứ chỉ hoạt động.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.