Tidak ada Flash Player di Chromium di OSX

8

Beberapa hari yang lalu saya beralih dari Firefox ke Chromium. Saya sangat menyukainya, tetapi memiliki satu masalah kecil. Saya tidak dapat membuatnya menjalankan flash.

Saya mengikuti artikel ini , tetapi tidak ada entri Flash Player di halaman about: plugins saya.

Di browser lain (Safari, Firefox, Opera) Flash Player berfungsi dengan benar. Saya menggunakan OS X 10.10.

Jake
sumber
Apakah Anda sudah menginstal Flash Player? Jika demikian, metode apa yang Anda gunakan? Juga, versi / build Chromium apa yang Anda gunakan?
Ƭᴇcʜιᴇ007
Ya saya lakukan. Saya mengunduh dan menginstal Flash Player dari situs web Adobe, versi yang ditandai dibuat untuk Opera dan Chromium (Pepper Flash Player). Saya menggunakan versi 42.0.2301.0 (64-bit).
Jake
Jika Anda ingin / membutuhkan Flash, mengapa tidak menggunakan Chrome saja dan bukan Chromium? Tidak seperti Flash yang tertanam di Chrome adalah lift berat atau apa pun. Google juga menghemat upaya Anda untuk memperbarui karena mereka menangani semua itu.
killermist
Mungkin hanya saya, tetapi saya menemukan Chromium sedikit lebih cepat daripada Chrome. Tapi saya bisa mencobanya lagi.
Jake
1
@killermist Biasanya ada alasan yang cukup spesifik mengapa orang menggunakan Chromium di atas Chrome. Alasan itu biasanya keamanan / privasi / kurang mengasapi. Saya benar-benar tidak berpikir 'install flash mudah' layak membuang semua itu.
Manachi

Jawaban:

4

coba chrome: // flags / dan Aktifkan NPAPI

dave
sumber
1
Tidak yakin tentang kromium, tetapi ini adalah perbaikan untuk yang terbaru (Chrome 42). Itu membutuhkan restart. Juga hanya pengingat saya percaya September 2015 tidak akan ada lagi solusi ini. Chrome akan selesai mendukung flash.
jAce
Setelah banyak pencarian, ini adalah pertama kalinya saya melihat bendera ini, terima kasih banyak!
SebCorbin
4

NPAPI akan segera selesai. Berikut ini hanya pengetahuan tentang cara memuat PPAPI Flash ke Chromium untuk osx.

INSTALL flash player terbaru (sekarang 18.0.0.209) dari adobe. https://get.adobe.com/jp/flashplayer/otherversions/ pilih osx dan chromium, unduh, dan instal.

Chromium tidak dapat memuatnya sebagai default. SO, Anda harus meluncurkan Chromium by Terminal dengan perintah opsional. Setiap kali Anda meluncurkan Terminal.app kemudian ketikkan teks berikut dan tekan tombol enter.

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

Kromium Anda akan memuat flash ppapi terbaru pada level OSX. Untuk mengonfirmasi, Buka url berikut dengan kromium. chrome: // plugins

Saya melihat itu gila. Saya berharap ini harus dimuat secara otomatis sebagai default.

pengguna470821
sumber
Setelah sepenuhnya mematikan Chromium, ini berhasil bagi saya.
Brian Bowman
Ini hanya berfungsi ketika saya menjalankan Chromium dari konsol. Ada Ide?
kharandziuk
1

Memasang Flash Player di Chromium pada sistem Mac itu mudah, ikuti instruksi ini:

  1. Pada chromium, buka tab baru dan arahkan ke chrome://flags, buka bagian NPAPI dan aktifkan.
  2. Unduh Flash NPAPI
  3. Instal Flash player
  4. Pada Chromium buka tab baru dan navigasikan ke chrome://plugins, buka bagian Flash player, (biasanya diaktifkan - jika tidak, aktifkan) dan centang 'Selalu diizinkan untuk menjalankan'
  5. Buka tab baru ke halaman web menggunakan Flash dan selamat menikmati.
ShuifuraX
sumber
1

Cara saya akhirnya "memperbaikinya" pada instalasi saya adalah dengan membuat executable kecil menggantikan default di Contents / MacOS. Saya mengganti nama Chromium binary Chromium_ dan memenuhi yang berikut:

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

Dengan mengkompilasi kode dan menamakannya Chromium, saya sekarang cukup klik ikon Chromium biasa untuk meluncurkan browser dengan flash. Saat berfungsi, eksekusi tidak bertahan setelah memperbarui Chromium melalui Chromatic. Selain itu, setiap kali Anda memperbarui plug PPAPI, Anda perlu mengedit dan mengkompilasi ulang kode. Untuk menyiasatinya, saya mengumpulkan yang berikut ini di GitHub: https://github.com/andersensam/enableChromiumFlash . Ini meminta versi dari plugin PPAPI yang diinginkan dan menggantikan biner di Contents / MacOS. Semoga ini membantu!

Sam Andersen
sumber
Solusi elegan! +1
Florian Bidabe
+1 Masih berfungsi di Mac OS X. Menggunakan Versi Chromium 51.0.2704.0 (64-bit) untuk tujuan pengembangan. Saya memang harus mengubah lib IO dari #include <iostream>menjadi #include <stdio.h>. Tetapi jika tidak bekerja dengan sempurna! Disusun dengan /usr/bin/cc Chromium.c -o Chromium.
BitBaron
0

Tampaknya Anda harus menginstalnya, menurut Bantuan Flash Player Adobe / Gunakan Flash Player dengan halaman Chromium :

Untuk melihat konten dengan Flash Player di browser web sumber terbuka Chromium, instal plug-in Flash Player di get.adobe.com/flashplayer .

Catatan: Tidak seperti Chromium, peramban Google Chrome yang serupa menyertakan Adobe Flash Player bawaan.


Atau, bagaimana dengan Menggunakan Pepper Flash Player Dari Google Chrome Di Browser Chromium [How To] (linux)?

  1. Unduh dan instal Google Chrome.
  2. Sekarang, untuk meluncurkan browser Chromium dengan versi Adobe Flash Player yang dibundel dengan Google Chrome, gunakan perintah berikut:

    chromium-browser --ppapi-flash-path=/opt/google/chrome*/PepperFlash/libpepflashplayer.so --ppapi-flash-version=11.3.31.323
    
  3. Cobalah dan jika Adobe Flash Player yang dibundel dengan Google Chrome berfungsi dengan baik untuk Anda di Chromium, mari kita membuatnya permanen sehingga Anda tidak perlu menggunakan parameter baris perintah apa pun di masa depan.

    Untuk ini, Anda perlu membuka file / etc / chromium-browser / default sebagai root dengan editor teks:

    gksu gedit /etc/chromium-browser/default
    

    Dan ganti CHROMIUM_FLAGS = "" dengan yang berikut:

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

    Ini akan secara otomatis mendapatkan versi Flash Player dari file manifes Google Chrome setelah Anda keluar dan masuk kembali.

Xen2050
sumber
Anda menautkan artikel yang sama seperti yang saya lakukan di pos utama. Seperti yang saya katakan, saya mengikutinya, termasuk mengunduh dan menginstal Flash Player.
Jake
Tidak mengikuti tautan Anda, kedengarannya seperti "artikel" lama / lama dari beberapa blog atau suatu tempat. Anda tidak mengatakan Anda sudah menginstal Flash Player dari Adobe, tidak berpikir tautan yang saya / kami temukan bahkan disebut "artikel", hanya memeriksa cara melakukannya "dari mulut kuda" (Adobe). Sekarang Anda terdengar lebih seperti masalah pemecahan masalah / bug
Xen2050
0

Ini adalah utas lama tetapi beberapa mungkin masih menemukan ini berguna. Mengikuti arahan user470821, saya memodifikasi aplikasi chromium, dengan menavigasi ke Chromium.app/Contents/MacOSdan mengubah Chromiumfile untuk _Chromiumkemudian saya membuat skrip shell sederhana dengan nama Chromiumdi direktori yang sama:

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

Akhirnya, pastikan untuk menjalankan perintah berikut setelah skrip shell ditulis:

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

Sekarang saya dapat membuka aplikasi kromium tanpa menggunakan terminal dan semuanya berfungsi.

richbai90
sumber