Skip to content

Commit 25aeeab

Browse files
committed
Ignore base64 image in web
1 parent 0866dfd commit 25aeeab

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

example/lib/universal_ui/universal_ui.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,11 @@ Widget defaultEmbedBuilderWeb(
3535
) {
3636
switch (node.value.type) {
3737
case BlockEmbed.imageType:
38-
// TODO: handle imageUrl of base64
3938
final imageUrl = node.value.data;
39+
if (isImageBase64(imageUrl)) {
40+
// TODO: handle imageUrl of base64
41+
return const SizedBox();
42+
}
4043
final size = MediaQuery.of(context).size;
4144
UniversalUI().platformViewRegistry.registerViewFactory(
4245
imageUrl, (viewId) => html.ImageElement()..src = imageUrl);

lib/flutter_quill.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export 'src/utils/embeds.dart';
1313
export 'src/widgets/controller.dart';
1414
export 'src/widgets/default_styles.dart';
1515
export 'src/widgets/editor.dart';
16+
export 'src/widgets/embeds/image.dart';
1617
export 'src/widgets/link.dart' show LinkActionPickerDelegate, LinkMenuAction;
1718
export 'src/widgets/style_widgets/style_widgets.dart';
1819
export 'src/widgets/toolbar.dart';

0 commit comments

Comments
 (0)