Flutter - HTML команды внутри строковой переменной - PullRequest
0 голосов
/ 27 апреля 2020

Я пытаюсь настроить html команды в этом коде:

String mytxt = '';
mytxt = Html(data: """<b>WARNING<b>\nVery important information!"""); // error in this line

Toast.LENGTH_LONG);
      Fluttertoast.showToast(msg: mytxt,
          toastLength: Toast.LENGTH_LONG,
          gravity: ToastGravity.CENTER,
          timeInSecForIos: 3,
          backgroundColor: Colors.orange,
          textColor: Colors.black,);

Пожалуйста, какие-нибудь советы?

Спасибо, Даниэль

1 Ответ

0 голосов
/ 27 апреля 2020

Если вы хотите проанализировать HTML, вы можете использовать библиотеку html.

import 'package:html5lib/parser.dart' show parse;

parse('<b>WARNING<b>\nVery important information!');

Однако, похоже, вы используете библиотеку fluttertoast . Насколько я вижу из документов, вы не можете использовать HTML в свойстве msg; он ожидает строку.

...