2013-09-10 5 views
4

Делаю Native App (для Android, IOS, BB10 & & BB7) ИспользованиеChange navigator.notification.confirm Цвет фона (белый с черным)

jquery.mobile-1.2.1.min.css

jquery-1.8.3.min.js

jquery.mobile-1.2.1.min.js и cordova.js в моем приложении.

Мой код выглядит как

<!--My Script Tag Code--> 
<script> 
document.addEventListener("deviceready", loaded, false); 
function loaded(){ 
alert("device is ready"); 
} 
    function MamWorkDone(){ 
    navigator.notification.confirm("Are you sure you want to exit ?", onConfirm, "RoomsTonite", "Yes,No"); 
    function onConfirm(button) { 
    } 
    } 
</script> 


<!--My Html5 Code Looks like--> 

<body> 
    <div data-role="page"> 

     <div data-role="header" > 
     <h1>Page Title</h1> 
     </div> <!-- /header --> 

     <div data-role="content"> 
     <a href="#" data-role="button" id="btn_id" data-inline="true" onclick="MamWorkDone();" >Clear the Code</a> 
     </div> <!-- /content --> 

     <div data-role="footer"> 
     <h4>Page Footer</h4> 
     </div> <!-- /footer --> 
    </div> <!-- /page --> 

    </body> 

этот код, способный показывать диалог подтверждения, который похож enter image description here

Здесь диалог Мой Confirm грядет в белом фоне Но я хочу Это диалоговое окно подтверждения в черном фоне и Цвет текста Белый, а не черный? Пожалуйста, помогите мне решить эту проблему? Thanks in Advance

ответ

1

Я думаю, мы не можем изменить фон и текст, поскольку это по умолчанию для определенных платформ. Как и для Android, это выглядит так, и для iOS это будет выглядеть по-другому.

Итак, чтобы настроить окно оповещений, вы можете использовать всплывающее окно jAlert или jquery.

http://www.smooka.com/blog/2009/02/22/jalert-jquery-alert-box-plugin/

http://jquerymobile.com/demos/1.2.0/docs/pages/popup/

+0

Спасибо Sourav. Я знаю, что диалог (предупреждение) показывает по умолчанию конкретную платформу. Но мне действительно нужно настроить их. Я проверяю все возможности, как вы предлагаете, но это мне не помогло. –

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