【发布时间】:2015-08-24 20:37:48
【问题描述】:
我正在开发一个应用程序 Ionic、Angular 和 Cordova,我正在寻找在浏览器中开发时在 Javascript 中调用 Cordova 插件的最佳方式。最佳做法是什么?我怎样才能让它干燥?
假设我正在使用 Cordova 全球化插件。为了防止在浏览器中测试时出现任何错误,我必须将代码包装在 try 中并像这样捕获:
try {
navigator.globalization.getPreferredLanguage(onSuccess, onError);
}
catch (e) {
console.log(e);
}
或者我会测试navigator.globalization 是否定义如下:
if(navigator.globalization) {
navigator.globalization.getPreferredLanguage(onSuccess, onError);
}
但是有什么办法可以避免每次我需要调用 Cordova 插件时都这样做?
感谢您的帮助。
【问题讨论】:
-
欢迎来到 StackOverFlow!您的问题是关于测试还是使用 cordova 插件?请添加更多详细信息,说明您想从这个问题中得到什么。
-
谢谢@Blunderfest。我刚刚编辑了我的问题。我希望它更清楚。
标签: javascript cordova cordova-plugins