Здравствуйте. Мы используем Discourse в качестве веб-вью в нашем приложении, написанном на Flutter. Недавно я заметил, что экран членства в форуме не открывается. В ходе исследования я обнаружил в консоли браузера следующее (см. изображение). Может ли это быть связано с этим?
Также в последней версии (d405305456) не работает новый экспериментальный лайтбокс. При клике на изображение оно не появляется. На фоне видна лишь его размытая форма.
Можете ли вы предоставить пример приложения Flutter, в которое встроен Discourse? Как отметил Сэм, это не поддерживается напрямую, но если мы сможем легко исправить или улучшить совместимость, мы, как правило, будем рады это сделать.
Ошибка на вашем скриншоте может быть связана с этим, но она, похоже, не исходит напрямую от Discourse (у нас нет файла ‘webcontent.js’). Скорее всего, это что-то, что внедряется вашим WebView.
Похоже, что веб-вью Flutter поддерживаются различными движками ОС, поэтому это может быть специфично для платформы.