2016-07-25 3 views
0

, поэтому я начал изучать приложение для создания приложений для Android, которое отражало бы некоторые вещи, которые я использую на веб-странице. А именно метеорологические метеограммы, построенные с помощью Highcharts.Использование Highcharts JS в родном мобильном приложении

Поскольку я использую угловой 2, я думал, что было бы логично идти на углы 2 + nativeScript. И я не могу легко найти информацию об использовании Highcharts в родном приложении.

У кого-нибудь есть примеры или некоторые страницы с информацией об этой теме.

Худший случай - что было бы хорошей альтернативой высокочастотным диаграммам для использования в мобильном приложении, построенном с угловым2 и NativeScript?

Пожалуйста, не предлагайте заплаченные библиотеки/пакеты.

+0

Я думаю, что вы можете найти ответ в этой теме: http://stackoverflow.com/questions/34349060/highchart-libraries-for-android-and-ios –

+0

, на мой взгляд, вы можете использовать 'nativescript- плагин telerik-ui-pro'. Вы можете использовать его компонент диаграммы. Я мог бы также ознакомиться с этой статьей здесь. Http://docs.telerik.com/devtools/nativescript-ui/Controls/NativeScript/Chart/overview –

+0

Первый sugestion имеет чистую исходную реализацию (насколько я мог понять), и я не знакомый с этим (я хорошо разбираюсь в javascript и angular2). Что касается второго, он выглядит интересным, но не уверен, что он сможет обрабатывать сложные диаграммы с динамическими изменениями данных (вот почему я использую Highcharts, поскольку у него есть понятный API, не говоря уже о его JS, так легко расширять функциональность). Еще немного почитать на телерике. – LithStud

ответ

1

Добавить WebView в файл XML и загрузить локальный HTML, содержащий диаграммы.

+0

Могу ли я контролировать его содержимое так же, как на веб-странице? (в большинстве случаев можно поймать события) – LithStud

+0

Возможно, это поможет https://github.com/shripalsoni04/nativescript-webview-interface – momo

+0

спасибо, что выглядит многообещающим. попробую, как только я получу шанс, и если все будет хорошо для меня, я установлю это как ответ (до сих пор его ближайшая вещь, чтобы ответить, я все равно искал) – LithStud

0

Платный плагин для создания диаграмм в nativeScript aclled telerik-ui-pro. Подробнее об этом here

Демонстрация приложения можно найти here

+0

Я отредактирую свой вопрос, чтобы включить, что его предпочтительный бесплатный :) платный - это не выход. – LithStud

0

высоких график использует DOM для создания диаграмм, nativescript не использует DOM для рендеринга так не идти ..

я смог создать гистограмму (на android), создав небольшой плагин из этой андроидной библиотеки. https://github.com/PhilJay/MPAndroidChart

+0

Хм, мне кажется, мне нужно будет изучить, как использовать его внутри NativeScript. Или начните думать, если это возможно, чтобы превратить мой текущий код во что-то. Я думаю, что это называется гибридным приложением. – LithStud

+0

Он все еще может отображать WebView с простой страницей, содержащей диаграммы – momo

Смежные вопросы