flutter_speedtest 0.1.2+5 copy "flutter_speedtest: ^0.1.2+5" to clipboard
flutter_speedtest: ^0.1.2+5 copied to clipboard

outdated

Flutter Speedtest package compatible with web, android, ios, desktop

flutter_speedtest #

Check your Internet speed test.

Getting started #

Add dependency #

dependencies:
  flutter_speedtest: ^0.0.2+2

Usage #


import 'package:flutter_speedtest/flutter_speedtest.dart';

  final _speedtest = FlutterSpeedtest(
    baseUrl: 'http://speedtest.jaosing.com:8080', // your server url
    pathDownload: '/download', 
    pathUpload: '/upload',
    pathResponseTime: '/ping',
  );


  _speedtest.getDataspeedtest(
    downloadOnProgress: ((percent, transferRate) {
      //TODO: in ui
    }),
    uploadOnProgress: ((percent, transferRate) {
     //TODO: in ui
    }),
    progressResponse: ((responseTime, jitter) {
      //TODO: in ui
    }),
    onError: ((errorMessage) {
      //TODO: in ui
    }),
    onDone: () => debugPrint('done'),
  );


Inspiration #

12
likes
0
points
28
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter Speedtest package compatible with web, android, ios, desktop

Homepage

License

unknown (license)

Dependencies

dio, flutter, tuple, uuid

More

Packages that depend on flutter_speedtest