Я пытаюсь выполнить простую задачу с помощью PhotoView. У меня есть AssetImage, и я пытаюсь отобразить изображение, и пользователь может увеличить / уменьшить масштаб.
Я использую зависимость Pubspe c:
photo_view: ^ 0.9. 2
Я нашел этот тестовый код в Интернете, но, похоже, он тоже не работает: (
import 'package:flutter/material.dart';
import 'package:photo_view/photo_view.dart';
class KodetrApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Photo View',
home: Scaffold(
appBar: AppBar(
title: Text('Photo View'),
),
body: Center(
child: AspectRatio(
aspectRatio: 16 / 9,
child: ClipRect(
child: PhotoView(
imageProvider: NetworkImage(
'https://kodetr.herokuapp.com/banners/post/flutter/flutter_photoview.webp',
),
minScale: PhotoViewComputedScale.contained * 0.8,
maxScale: PhotoViewComputedScale.covered * 2,
enableRotation: true,
),
),
),
),
),
);
}
}