Я бы хотел использовать текстуру Flutter by native плагин для Android / iOS. Итак, я бы хотел передать текстуру Флаттера нативному плагину. (флаттер => нативный)
Мой первый план:
- Используйте плагин камеры для предварительного просмотра изображения.
- Передайте изображение (textureId или байтовый массив) в собственный плагин.
- Используйте изображение в нативном коде. (Я создам этот плагин.)
Но я не мог легко передать изображение нативному.
Я не знал, как получить изображение в нативном коде с помощью Flutter's textureId
.
- Я знаю, что текстуру можно будет передавать в код Flutter из нативного кода. (родной => флаттер)
- Я знаю, что могу сделать снимок экрана и передать массив байтов собственному изображению.
Но я думаю, что это не эффективно.
Я уже проверил проблему, но я думаю, что это хорошо, чтобы объединить некоторые плагины. Поэтому я хотел бы использовать плагин камеры, чтобы получить изображение и передать его другому плагину, если это возможно.
Использование просмотра в реальном времени с помощью плагина ML Kit
https://github.com/flutter/flutter/issues/19274
Не могли бы вы дать мне идеи?