如何使用 UUID?
How do I use UUID?
我在 Devextreme 中使用 PhoneGap。我尝试获取 UUID。但它不起作用并出现错误。我该如何使用它?为什么会出现错误?
error
"onDeviceReady isn't defined"
Add following to config.xml:
<plugin name="cordova-plugin-uniquedeviceid" source="npm" />
Add following to index.js:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
try {
var uuid = device.uuid;
alert(uuid);
} catch (e) {
alert(e);
}
}
试试下面的代码
document.addEventListener("deviceready", function(){
try {
var uuid = device.uuid;
alert(uuid);
} catch (e) {
alert(e);
}
},true);
您只需将设备插件添加到您的应用程序即可 运行
cordova plugin add --save cordova-plugin-device
然后使用以下代码获取设备uuid。
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
alert(device.uuid);
}
我看到您正在使用 cordova-plugin-uniquedeviceid
包来获取 uuid。
这就是 cordova-plugin-uniquedeviceid
库文档告诉我们获取设备 uuid 的方式。
// Get UUID
function onDeviceReady() {
window.plugins.uniqueDeviceID.get(success, fail);
}
function success(uuid){
console.log(uuid);
};
document.addEventListener("deviceready", onDeviceReady, false);
我在 Devextreme 中使用 PhoneGap。我尝试获取 UUID。但它不起作用并出现错误。我该如何使用它?为什么会出现错误?
error
"onDeviceReady isn't defined"
Add following to config.xml:
<plugin name="cordova-plugin-uniquedeviceid" source="npm" />
Add following to index.js:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
try {
var uuid = device.uuid;
alert(uuid);
} catch (e) {
alert(e);
}
}
试试下面的代码
document.addEventListener("deviceready", function(){
try {
var uuid = device.uuid;
alert(uuid);
} catch (e) {
alert(e);
}
},true);
您只需将设备插件添加到您的应用程序即可 运行
cordova plugin add --save cordova-plugin-device
然后使用以下代码获取设备uuid。
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
alert(device.uuid);
}
我看到您正在使用 cordova-plugin-uniquedeviceid
包来获取 uuid。
这就是 cordova-plugin-uniquedeviceid
库文档告诉我们获取设备 uuid 的方式。
// Get UUID
function onDeviceReady() {
window.plugins.uniqueDeviceID.get(success, fail);
}
function success(uuid){
console.log(uuid);
};
document.addEventListener("deviceready", onDeviceReady, false);