Phonegap - Phonegap 到 Utils 更改

Posted

技术标签:

【中文标题】Phonegap - Phonegap 到 Utils 更改【英文标题】:Phonegap - Phonegap to Utils change 【发布时间】:2012-06-29 01:33:52 【问题描述】:

所以我有一个运行 Phonegap 1.4.0 的应用程序(不要问),我决定升级到 1.8.1,这样做之后,Phonegap 全局变量不再存在,被 utils 替换。

所以我转换了每次出现的:

var thisUUID = Phonegap.createUUID();

到:

var thisUUID = utils.createUUID();

只有在运行应用程序时才会收到“utils”未定义引用错误。所以我打开了 cordova-1.8.1.js 并看到 utils 和 utils.createUUID 确实是在全球范围内定义的,所以我不知道为什么当我尝试调用它时我没有生成 UUID,也没有任何事情.

【问题讨论】:

【参考方案1】:

我有同样的要求,但我发现 utils 没有导出为外部模块,所以我使用了以下方式:

var utils = cordova.require('cordova/utils');
var myid = utils.createUUID();

【讨论】:

以上是关于Phonegap - Phonegap 到 Utils 更改的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap 文件下载到设备 - 采用哪个设备路径?

如何将 PhoneGap 应用程序下载到 iPhone

升级 iOS 版 Phonegap(从 1.4.1 到最新版本)

Phonegap - 将图像从 url 保存到设备照片库中

将 phonegap 版本升级到 cli-5.4 后 Jsons 不加载

PhoneGap 'X-Frame-Options' 到 'DENY