使用PhoneGap HTML在iOS中自定义JavaScript警报
我的应用程序有几个JS警报,它似乎总是显示页面名称。
的index.html
有没有办法将index.html更改为我的应用程序的名称或自定义文本。
例:
My App // Which replaces .index.html alert("I am an alert box!");
像西蒙说,检查通知它是phonegap API的一部分。
你这样称呼 –
通知选项:
navigator.notification.confirm( "This is my Alert text!", callBackFunction, // Specify a function to be called 'Alert Title', ["Ok", "Awesome"] ); function callBackFunction(b){ if(b == 1){ console.log("user said ok"); } else { console.log("user said Awesome"); } }
一个简单的通知 –
navigator.notification.alert( "This is my Alert text!", callBackFunctionB, // Specify a function to be called 'Alert Title', "OK" ); function callBackFunctionB(){ console.log('ok'); }
希望有所帮助!
为了能够在桌面浏览器和PhoneGap应用程序上进行testing,我build议使用dynamic方法:
function showMessage(message, callback, title, buttonName) { title = title || "default title"; buttonName = buttonName || 'OK'; if(navigator.notification && navigator.notification.alert) { navigator.notification.alert( message, // message callback, // callback title, // title buttonName // buttonName ); } else { alert(message); callback(); } }
使用navigator.notfication.alert,因为您可以提供自己的标题。
- 是否有可能在没有Mac的情况下为iOS创buildPhoneGap应用程序?
- 如何在xcode(swift)和phonegap中将iPhone作为背景灯光运行
- cordova/一般:为不同的屏幕布局开发最简单的方法?
- 如何将parameter passing给基于Phonegap的应用程序
- 如何使用Ionic Framework生成iOS IPA文件?
- Phonegap – 在Apple地图应用程序中打开导航指示
- Phonegap jQuery手机文字input
- 通过PHP SDKvalidationFacebook API访问令牌和用户ID?
- iOS phonegap-plugin-facebook-connect vs Facebook iOS应用程序