flutter_speedtest 0.2.0 copy "flutter_speedtest: ^0.2.0" to clipboard
flutter_speedtest: ^0.2.0 copied to clipboard

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
140
points
69
downloads

Publisher

unverified uploader

Weekly Downloads

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

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

dio, flutter, tuple, uuid

More

Packages that depend on flutter_speedtest