Phonegap - отображение ActivityIndicator во время загрузки - PullRequest
0 голосов
/ 10 октября 2011

Я беру два значения (источник, место назначения) от пользователя, и при загрузке карты из А в В мне нужно показать, что происходит какое-то действие.У нас есть индикатор активности для iOS, чтобы сделать это.Но как мне использовать индикатор активности в Phonegap, когда карта загружается в фоновом режиме?

Я думаю, что-то вроде

navigator.something.activityIndicatorStartRunning()
javascript method to load the map
navigator.something.activityIndicatorStopRunning()

Возможно ли это в Javascript?

Ответы [ 4 ]

1 голос
/ 10 октября 2011

purplecabbage имеет плагин для индикатора активности здесь

0 голосов
/ 06 мая 2016
This function is show custom loading indicator while load a page/JSON in phonegap

function loading() {
    $("body").addClass('ui-disabled');
    $.mobile.loading(
        'show',
        {
            text : "uploading",
            textVisible : true,
            textonly : false,
            html : "<span class='ui-bar ui-shadow ui-overlay-d ui-corner-all' style='background-color:transparent;'><div align='center'><img src='img/loader.gif' /><br/><h2 style='color:#000000; font-size:16px;text-transform:none;'>Loading...</h2></div></span>"
        });
}
0 голосов
/ 18 мая 2014

Обновленный плагин, обеспечивающий эту функцию, будет следующим:

сетевая активность от steve228uk

Это можно добавить в cordova с помощью

cordova plugin add https://github.com/steve228uk/network-activity.git

или к PhoneGap

phonegap plugin add https://github.com/steve228uk/network-activity.git
0 голосов
/ 10 сентября 2012

Этот вопрос довольно старый, но Я нашел этот пост , сообщающий, что для этого есть функция javascript:

navigator.notification.activityStart();
// Do something that might take a while...
navigator.notification.activityStop();

Наслаждайтесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...