download_asset_via_internet 0.0.1
download_asset_via_internet: ^0.0.1 copied to clipboard
Download assets via internet
ble_sdk #
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),
),