ble_sdk

  • download_asset_via_internet version download_asset_via_internet size download_asset_via_internet issues download_asset_via_internet issues
  • Download assets via internet

Futures

  • Download assets via internet
  • Load assets from File
  • Delete assets from local

Getting Started

  • init controller
    DownloadAssetsController controller = DownloadAssetsController();
    await controller.init();
    downloaded = controller.assetsDirAlreadyExists();
  • start download
    await controller.startDownload(
        assetsUrls: [
          // 'http://10.50.10.93:3000/files/download/2',
          // 'http://10.50.10.93:3000/files/download/3',
          'http://10.50.10.93:3000/files/download/1',
          // 'http://localhost/assets_dem',
        ],
      );
  • load assets from file
AssetsDownloadWidget(
    controller: controller,
    subPath: 'assets/images',
    image: 'cancle.svg',
    builder: SvgPicture.file,
    builderError: () => const Icon(Icons.error),
),