flutter_speedtest 0.1.6-beta+9 copy "flutter_speedtest: ^0.1.6-beta+9" to clipboard
flutter_speedtest: ^0.1.6-beta+9 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
31
downloads

Publisher

unverified uploader

Weekly Downloads

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

Homepage

License

unknown (license)

Dependencies

dio, flutter, http, isolated_worker, js, tuple, uuid

More

Packages that depend on flutter_speedtest