1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/befovy-fijkplayer

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Flutter 媒体播放器

Рука об руку создаём плагин для управления громкостью в системе Flutterfvm — инструмент для управления несколькими версиями Flutter

HitCount     pub package     Action Status    

Плагин для воспроизведения мультимедиа на iOS и Android, основанный на ijkplayer.

Ваша поддержка — это наша движущая сила. Мы рады звёздам и PR! Обратная связь приветствуется и запросы на вытягивание приветствуются!

Документация

Установка

Добавьте fijkplayer в качестве зависимости в файл pubspec.yaml (https://flutter.io/using-packages/).

dependencies:
  fijkplayer: ^{{latest version}}

Замените {{latest version}} номером версии на значке выше.

Используйте ветку git, которая не опубликована в pub.

dependencies:
  fijkplayer:
    git:
      url: https://github.com/befovy/fijkplayer.git
      ref: develop # можно заменить на имя ветки или тега

Пример

import 'package:fijkplayer/fijkplayer.dart';
import 'package:flutter/material.dart';

class VideoScreen extends StatefulWidget {
  final String url;

  VideoScreen({@required this.url});

  @override
  _VideoScreenState createState() => _VideoScreenState();
}

class _VideoScreenState extends State<VideoScreen> {
  final FijkPlayer player = FijkPlayer();

  _VideoScreenState();

  @override
  void initState() {
    super.initState();
    player.setDataSource(widget.url, autoPlay: true);
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(title: Text("Fijkplayer Example")),
        body: Container(
          alignment: Alignment.center,
          child: FijkView(
            player: player,
          ),
        ));
  }

  @override
  void dispose() {
    super.dispose();
    player.release();
  }
}

Вкладчики ✨

Спасибо этим замечательным людям (emoji key). Этот проект соответствует спецификации all-contributors. Приветствуются любые вклады.

Предупреждение для iOS

Предупреждение: плагин видеопроигрывателя fijkplayer не работает на симуляторах iOS. Во время разработки/тестирования необходимо использовать устройство iOS. Для получения более подробной информации см. эту проблему.

Присоединяйтесь к группе Ding Talk

Присоединяйтесь к группе Ding Talk Код благодарности WeChat Alipay
Присоединяйтесь к группе Ding Talk Код благодарности WeChat QR-код Alipay

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

fijkplayer (Video player plugin for Flutter) — флаттер-плагин видеоплеера. Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/befovy-fijkplayer.git
git@api.gitlife.ru:oschina-mirror/befovy-fijkplayer.git
oschina-mirror
befovy-fijkplayer
befovy-fijkplayer
master