如何使用PhoneGap在Android上创建白色警报?

我想在使用PhoneGap的Android上显示与此类似的弹出窗口,这是本机弹出窗口吗?还是由Twitter设计?

我在网上找不到名字

使用JavaScript:alert和navigator.notification.alert(message,alertCallback,[title],[buttonName])显示默认的黑色对话框.

解决方法:

那是Light Holo Theme的本机对话框,twitter绝对没有构建它.您只需要为您的应用设置正确的主题即可.您无法在HTML5层上执行此操作,但是在清单中进行设置非常容易.

假设您正在运行Android 3.0或更高版本的任何设备上运行,则可以在清单文件中将应用程序主题设置为Holo.Light:

如果您想定位较低的版本,可以看看this question.

并且不要使用javacript.alert(),它会在对话框中显示丑陋的标题,请始终对本机对话框使用phonegap通知.

上一篇:苹果会否拒绝下载其他JavaScript的Cordova应用程序


下一篇:javascript-异常nativeEvalAndFetch:ReferenceError:找不到变量:cordova