使用 phonegap / cordova 更改设备配置文件

Posted

技术标签:

【中文标题】使用 phonegap / cordova 更改设备配置文件【英文标题】:Change device profile using phonegap / cordova 【发布时间】:2014-03-18 15:36:23 【问题描述】:

我正在使用 PhoneGap/Cordova + Backbone 开发跨平台移动应用程序。使用 phonegap 我可以访问设备的几乎所有功能。是否有可能使用 PhoneGap 或使用主干访问或更改设备的配置文件?我搜索了很多,但找不到任何相关的结果..!!

有这方面的文档吗?

任何帮助将不胜感激..!!

【问题讨论】:

“设备配置文件”是什么意思? 电话模式(配置文件:静音等) 【参考方案1】:

我不明白您所说的“设备配置文件”是什么意思。你说的是帐户?

关于 Phonegap/Cordova,您可以做原生应用所能做的一切。但有时你需要编写一个原生插件来与设备交互。我已经必须这样做才能使用第三个库进行推送通知。 你编写一个本地类来做某事,在插件中注册它,授予权限,然后用你的 javascript 调用它。

您可以在此处找到文档:http://cordova.apache.org/docs/en/3.4.0/guide_hybrid_plugins_index.md.html#Plugin%20Development%20Guide

【讨论】:

【参考方案2】:

将此cordova插件添加到您的项目中。

https://github.com/apache/cordova-plugin-device

将这行代码放到你的视图页面中

alert(device.cordova);
alert(device.model);
alert(device.name);
alert(device.platform);
alert(device.uuid);
alert(device.version); 

【讨论】:

以上是关于使用 phonegap / cordova 更改设备配置文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在启动时更改 phonegap/cordova 状态栏背景(启动画面)?

远程构建时如何更改cordova/phonegap的默认图标

Cordova/Phonegap - 风景

Cordova/Phonegap iOS - 应用程序发送到后台后更改了 html5 输入文本类型

Phonegap / Cordova 改变个别声音的音量?

无法在 Phonegap / Cordova 3.5.0-0.2.4 上运行联系人插件