Я пытаюсь включить раздел моего приложения NativeScript, который включает (надеюсь) временную шкалу Twitter в реальном времени. Я не могу показать твиты.
Я использую NativeScripts 'webview', чтобы добавить HTML. Твиттер использует тег для вставки своих временных шкал. У меня есть кое-что показать, но не твиты.
-JS-
const Observable = require("tns-core-modules/data/observable").Observable;
const webViewModule = require("tns-core-modules/ui/web-view");
function onNavigatingTo(args) {
const page = args.object;
const vm = new Observable();
// loading the WebView source while providing a HTML code
vm.set("firstWebViewSRC", "<!DOCTYPE html><html><head><title>MyTitle</title><meta charset='utf-8' /></head><body><a class='twitter-timeline' href='https://twitter.com/RideUTA?ref_src=twsrc%5Etfw'>Tweets by RideUTA</a> <script async src='https://platform.twitter.com/widgets.js' charset='utf-8'></script></body></html>");
vm.set("resultFirstWebView", "");
// loading the WebView source from a local file
vm.set("resultSecondWebView", "");
page.bindingContext = vm;
}
-XML-
<GridLayout rows="100 50 * 50" columns="*">
<WebView row="0" col="0" loaded="onFirstWebViewLoaded" src="{{ firstWebViewSRC }}"/>
<Label row="1" text="{{ resultFirstWebView }}" textWrap="true" />
</GridLayout>
Мне бы хотелось иметь актуальную временную шкалу в профиле Twitter. Я получаю некоторые результаты, но не твиты.