Youtube_player_flutter: Ketergantungan perlu diperbarui: flutter_inappwebview

Dibuat pada 11 Mar 2021  ·  11Komentar  ·  Sumber: sarbagyastha/youtube_player_flutter

Harap perbarui flutter_inappwebview ke versi 5. Karena Anda menggunakan versi 4, ini bergantung pada versi lama uuid (2.0) yang menyebabkan masalah dengan paket dart yang lebih baru.

bug

Komentar yang paling membantu

Saya sibuk dengan hal-hal lain selama beberapa bulan terakhir. Saya berencana untuk memperbarui paket dalam minggu ini atau berikutnya.

Semua 11 komentar

Ada solusi saat ini? (Selain membatalkan perjalanan ketergantungan yang merupakan migrasi ke Flutter 2)

Bukannya saya telah menemukan, saya mencoba penggantian ketergantungan tetapi tidak berhasil karena melanggar perubahan yang diperkenalkan di versi yang lebih baru.

Sangat berharap @sarbagyastha akan segera memperbarui paket.

Menemukan PR dengan pembaruan: https://github.com/sarbagyastha/youtube_player_flutter/pull/449 - Saya akan menguji ini sekarang

@jimmyff kapan Anda berencana untuk mengimplementasikannya?

Ada garpu untuk youtube_player_iframe yang memperbaiki masalah Anda.
https://pub.dev/packages/youtube_plyr_iframe

@jonatadashi itu adalah rencana saya, kemudian menyadari bahwa saya menggunakan youtube_player_flutter juga. Jadi ada kebutuhan untuk peningkatan di youtube_player_flutter juga :(

@MeAtPros Saya tidak menerapkan perubahan (saya sebelumnya telah mengirim PR tetapi @sarbagyastha cenderung tidak menerimanya). Saya hanya menggunakan PR perbaikan yang dikirim oleh filipedfs di sini: https://github.com/sarbagyastha/youtube_player_flutter/pull/449. Saya telah memotong uang kembaliannya dan menggunakannya seperti itu (saya sarankan Anda membayar sendiri daripada menggunakan milik saya):


dependency_overrides:
  youtube_player_iframe:
    git:
      url: https://github.com/jimmyff/youtube_player_flutter.git
      path: packages/youtube_player_iframe

Ini akan menguatkan saya sampai @sarbagyastha menerima PR atau memperbarui paket sendiri.

fwiw, saya sarankan menggunakan garpu @popshootjapan (cabang master) untuk saat ini. Garpu @filipedfs (cabang migrasi-null-safety) tidak termasuk memperbarui inappwebview untuk paket youtube_player_flutter (hanya paket iframe), dan ketika saya menambahkan pembaruan itu ke pubspec.yaml, saya mendapatkan build- kesalahan waktu.

Garpu @popshootjapan berjalan dengan baik, dan menyertakan banyak perubahan (semoga terdengar!?) untuk mendukung keamanan nol.

dependency_overrides:
  youtube_player_flutter:
    git:
      url: https://github.com/popshootjapan/youtube_player_flutter.git
      path: packages/youtube_player_flutter

@sarbagyastha , dengan komit terakhir adalah 3 bulan yang lalu, dan tidak ada pergerakan yang jelas di sini, bagaimana cerita pemeliharaan untuk repo ini? Apakah Anda mencari dukungan komunitas dalam meninjau dan menggabungkan PR? Saya membutuhkan sesuatu yang dapat saya andalkan dalam produksi.

__UPDATE__: Salah satu perubahan yang dibuat @popshootjapan untuk keamanan nol adalah membuat saya mengalami kesalahan runtime. Saya membuat garpu sendiri dan beberapa perubahan, dan ini sekarang berfungsi:

dependency_overrides:
  youtube_player_flutter:
    git:
      url: https://github.com/willhaslett/youtube_player_flutter.git
      path: packages/youtube_player_flutte

Saya sibuk dengan hal-hal lain selama beberapa bulan terakhir. Saya berencana untuk memperbarui paket dalam minggu ini atau berikutnya.

Hanya ingin tahu - ada rencana untuk memperbarui dependensi?

Ini tampaknya diselesaikan. @jimmyff @sarbagyastha

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

SayaGames picture SayaGames  ·  3Komentar

mohadel92 picture mohadel92  ·  3Komentar

kulture-rob-snider picture kulture-rob-snider  ·  5Komentar

cerireyhan picture cerireyhan  ·  3Komentar

jumper900 picture jumper900  ·  3Komentar