flutter_ys7 0.1.2 copy "flutter_ys7: ^0.1.2" to clipboard
flutter_ys7: ^0.1.2 copied to clipboard

outdated

flutter 萤石云 sdk 插件,支持安卓/ios,更多功能开发中.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:flutter_ys7/flutter_ys7.dart';

class MyButton extends StatelessWidget {
  const MyButton({Key key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return GestureDetector(
      onTap: () async {

        // sdk只需要初始化一次
        await FlutterYs7.initSdk("c98f55869e7e486fa9154e421ae4959d");

        print('MyButton was tapped!');

        //   'token': 'at.50exb3bva7qcfn0398ll409t7sa3dlou-6t5ui3a7hx-0u7rtks-xm4axxp9v',
        //   'deviceSerial': 'C24673046',
        //   'cameraNo': 1,
        //   'verifyCode': "ccv123456"

        var result = await FlutterYs7.startVideo3(
            'at.a3wss7177mzw525va8454ztt9le43evi-8abzp1oham-1m38tuc-nna3csok0',
            'C24673046',
            'ccv123456'
        );
        print(result);

      },
      child: Container(
        height: 50.0,
        padding: const EdgeInsets.all(8.0),
        margin: const EdgeInsets.symmetric(horizontal: 8.0),
        decoration: BoxDecoration(
            gradient: LinearGradient(
              colors: [Color.fromRGBO(24, 144, 255, 1), Color(0xFFffffff)],
              begin: Alignment.topCenter,
              end: Alignment.bottomCenter,
            )),
        child: const Center(
          child: Text('Engage'),
        ),
      ),
    );
  }
}

class MyView extends StatelessWidget {
  const MyView({Key key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Container(
      margin: const EdgeInsets.fromLTRB(0, 50, 0, 0),
      child: Column(
        children: [
          Text("hello world"),
          MyButton(),
          Container(
            height: 200,
            child: Ys7VideoView(),
          )

        ],
      ),
    );
  }
}

void main() {
  runApp(
    const MaterialApp(
      home: Scaffold(
          body: MyView()
      ),
    ),
  );
}
3
likes
0
pub points
20%
popularity

Publisher

verified publishercxcaa.com

flutter 萤石云 sdk 插件,支持安卓/ios,更多功能开发中.

Repository

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on flutter_ys7