Android позволяет указать интерфейс Javascript, который будет служить мостом между веб-представлением и кодом Android. Точно так же iOS предоставляет метод UiWebView stringByEvaluatingJavaScriptFromString, который позволяет взаимодействовать с базовым веб-представлением.
Но проблема заключается в том, что, как только мы создаем веб-приложение флаттера и говорим, что включаем его как часть веб-представления в android, Тогда всякий раз, когда необходимо установить связь, есть некоторое количество кода, который мы должны написать как на стороне android, так и на стороне javascript вручную.
После редактирования кода javascript, сгенерированного из веб-приложения флаттера Сборка нецелесообразна, нам нужен способ установить sh канал связи со стороны флаттера, который будет общаться с нативной стороной, используя тот же тип моста javascript, что и выше. Это будет что-то похожее на каналы методов при непосредственном использовании приложения флаттера.
Итак, как бы мы внедрили или добавили наш собственный код javascript из флаттера, чтобы он был добавлен во время компиляции? файл js?