Youtube_player_flutter: [BARU] paket youtube_player_iframe

Dibuat pada 12 Jul 2020  ·  21Komentar  ·  Sumber: sarbagyastha/youtube_player_flutter

Memublikasikan paket baru youtube_player_iframe . Paket ini akan dimigrasikan untuk digunakan sebagai ketergantungan.

Paket baru ini adalah pemetaan satu-ke-satu dari Youtube Iframe Player API.

Mengapa paket baru?

Paket saat ini memiliki beberapa masalah seperti:

  • hanya memiliki satu kulit pemain
  • beralih ke layar penuh memiliki bug (karena keterbatasan tampilan platform)
  • iklan tidak muncul
  • kode agak berantakan (seperti yang saya mulai ketika saya tidak begitu berpengalaman )
  • hanya bekerja di Android & iOS .

Bagaimana paket baru mencoba menyelesaikan ini?

  • Paket baru memperlihatkan semua API, sehingga seseorang dapat dengan mudah membangun pemutar khusus sesuai kebutuhan mereka.
  • Mengandalkan tampilan layar penuh dari platform itu sendiri, alih-alih mencoba menyelesaikannya melalui tampilan platform, jadi cukup stabil.
  • Sesuai Persyaratan untuk iklan untuk video tersemat

    1. Pemutaran tidak boleh menggunakan skrip, dan selalu ditulis pada paket saat ini. Sementara, di versi baru, pemutaran dapat dilakukan dengan klik-untuk-putar karena tidak ada skin khusus yang dirender pada pemutar default.

    2. Pemutaran harus di bawah situs tepercaya.

  • Kode pembersih.
  • Bekerja di Web juga.
  • Mendukung daftar putar.

Bagaimana dengan paket saat ini?

Paket saat ini akan di-refactored untuk menggunakan paket baru sebagai ketergantungan. Ini akan memberikan kulit khusus yang sama seperti yang disediakan hari ini dan saya akan mencoba untuk tidak menambahkan perubahan besar apa pun.
Namun paket tersebut hanya akan dioptimalkan untuk penggunaan single player per halaman . Itu tidak akan mendukung daftar pemain karena sangat rumit untuk menangani sakelar layar penuh, dengan banyak pemain juga dengan batasan tampilan platform yang ada. Paket baru harus digunakan untuk tujuan tersebut.

Setelah paket saat ini di-refactored. Ini akan hampir mirip dalam hal fitur dengan yang baru, dengan semua refactors dan optimasi yang ditambahkan, dengan kulit khusus di atasnya.

enhancement

Komentar yang paling membantu

kan Terima kasih. Terima kasih!

Semua 21 komentar

kan Terima kasih. Terima kasih!

Terima kasih @sarbagyastha! Untuk mengonfirmasi, ketika pemfaktoran ulang selesai untuk menggunakan perpustakaan iframe baru ini, maka iklan akan mulai muncul?

Juga, apakah ada perkiraan berapa lama waktu yang dibutuhkan untuk menyelesaikan refactoring? Kami khawatir kami melanggar kebijakan Youtube karena iklan tidak muncul dengan pemutar saat ini.

Untuk mengonfirmasi, ketika pemfaktoran ulang selesai untuk menggunakan perpustakaan iframe baru ini, maka iklan akan mulai muncul?

Anda dapat membaca Persyaratan untuk iklan di pemutar tersemat . Pustaka baru dikompilasi dengan semua persyaratan. Tetapi iklan tidak muncul, jadi mungkin ada masalah dengan iFrame Player API itu sendiri.

Juga, apakah ada perkiraan berapa lama waktu yang dibutuhkan untuk menyelesaikan refactoring?

Seharusnya tidak butuh waktu lama, akhir-akhir ini sedikit sibuk sehingga tertunda.

Kami khawatir kami melanggar kebijakan Youtube karena iklan tidak muncul dengan pemutar saat ini.

Kami tidak secara eksplisit memblokir iklan, itu tidak muncul dengan sendirinya. Juga, paket ini tidak menggunakan API atau peretasan pihak ketiga. Jadi, itu tidak melanggar Kebijakan YouTube.

iOS selalu layar hitam (Android bagus)

  • tampilan tersemat disetel ke true
  • mencoba perangkat nyata

Di tunggu update nya biar muncul iklannya. Kerja bagus @sarbagyastha
Semoga Anda semua beruntung.

Anda harus mengaktifkan desktopMode , agar iklan muncul di youtube_player_iframe.

Apakah ada cara untuk menonaktifkan tekan lama ( karena opsi muncul)?
Apakah ada cara untuk menonaktifkan tombol bagikan di atas?

Apakah ada cara untuk menonaktifkan tekan lama ( karena opsi muncul)?
Anda dapat mencoba menyerap gerakan tekan lama.

Apakah ada cara untuk menonaktifkan tombol bagikan di atas?

Anda dapat menggunakan hideTopMenu() untuk melakukannya, seperti di bawah ini.
https://github.com/sarbagyastha/youtube_player_flutter/blob/605ac8e223603792e0921ddb72651e92d71def24/packages/youtube_player_iframe/example/lib/main.dart#L70 -L76

@sarbagyastha bagaimana refactoring datang untuk memasukkan paket youtube_player_iframe baru di pemutar? Kami meluncurkan aplikasi kami bulan depan tetapi tidak dapat menyertakan pemutar sampai masalah iklan teratasi, terima kasih!

@sarbagyastha apakah paket ini mendukung tag/iklan Google Ad Manager secara umum? dan bagaimana mengaktifkan iklan di pemutar

Halo,
Kapan harus menambahkan parameter kualitas video, kami menantikan ini :)

Bisakah kita melakukan layar penuh dengan putar otomatis?

Plugin ini bekerja jauh lebih baik daripada pemutar bergetar youtube , namun , kualitasnya tidak terlalu jelas - apakah ada opsi untuk mengontrol kualitas dan apakah kita bisa mendapatkan kualitas HD . Saya memiliki koneksi 1000MB dan kualitasnya buruk.

@sarbagyastha Bahkan dengan desktopMode aktif, saya tidak melihat iklan muncul. Bisakah Anda memeriksa dan mengkonfirmasi?

youtube_player_iframe mendukung streaming langsung?

entah bagaimana bagi saya saat menggunakan youtube_player_iframe di web flutter, hideTopMenu() dan hidePauseOverlay() tidak berfungsi

@sarbagyastha Bagaimana cara memaksa PlatformView untuk muncul di layar flutter?

Tampaknya membuka seluruh Platform ketika saya menavigasi ke Layar Pemutar Youtube.

@sarbagyastha Bagaimana cara memaksa PlatformView untuk muncul di layar flutter?

Tampaknya membuka seluruh Platform ketika saya menavigasi ke Layar Pemutar Youtube.

Saya mengalami masalah yang sama dengan @adeolaex . Ketika saya memasuki halaman yang dimaksudkan untuk menampilkan pemutar, itu menavigasi ke halaman baru sebagai gantinya.

image

Apakah ada semacam konfigurasi tambahan yang diperlukan untuk melihat pemutar di halaman, atau apakah ini terjadi karena ini adalah emulator?

Masalah yang sama pada ios 14.2. Video dibuka di halaman baru alih-alih Kontainer saat ini

@sarbagyastha sudah setahun..
Adakah di sini yang mencoba dan membuat iklan diputar di pemutar.?
Saya mencoba beberapa metode dan gagal :(

@sarbagyastha Bahkan dengan desktopMode aktif, saya tidak melihat iklan muncul. Bisakah Anda memeriksa dan mengkonfirmasi?

Adakah solusi setelah ini?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat