Я работал над тем, чтобы мои сайты Joomla могли взаимодействовать с моими мобильными приложениями flutter. Один из моих партнеров смог написать компонент для этого процесса и автоматически после каждого сохранения обновлять firebase.
вот вопрос, который я задаю. Я могу получить код в своем приложении flutter из firebase, проанализировать HTML, как он отображается в консоли Android Studio, но он не будет печататься в текстовом виджете.
Я попытался добавить переменная после синтаксического анализа, но безрезультатно. Дайте мне знать, если у вас есть предложения или решения. В консоли печатается текст «интротекст» из firebase.
body: StreamBuilder(
stream: Firestore.instance.collection('com_content.article').snapshots(),
builder: (context, snapshot) {
if(!snapshot.hasData) return Text('Loading data..Please Wait..');
get(snapshot.data.documents[0]['title'].toString());
get(snapshot.data.documents[0]['introtext'].toString());
var title = parse('title');
var introtext = parse('introtext');
return SingleChildScrollView(
padding: EdgeInsets.fromLTRB(20.0, 20.0, 20.0, 20.0),
child: Column(
children: <Widget>[
Text('Text: ${this.title}'),
Text('Text: ${this.introtext}'),
],
),
);
},
) ,
);
}} ...