本篇文档介绍如何安装和初始化 SDK。
Realtime Location SDK 提供标签引用和 npm 下载两种方式安装。
通过标签引用
实时定位 API 依赖于高德定位 SDK,因此需要按顺序引入:
|
通过 npm 下载
1.安装依赖。
npm install wilddog wilddog-location
2.在代码中注册 Realtime Location 服务。
var wilddog = require('wilddog');
var RealtimeLocation = require('wilddog-location');
wilddog.regService('location', function(app) {
if (app == null) {
throw new Error('application not initialized!Please call wilddog.initializeApp first');
return;
};
return new RealtimeLocation(app);
});
wilddog.Location = RealtimeLocation;
3.在 html 中引用高德 api。
|
注意:
引入高德定位 SDK 的时候,需要填入你高德应用的 AMapKey。如果没有,请在高德开放平台中获取。
使用 Wilddog Location SDK 之前,需要先创建实例。
var config = {
syncURL: "https://<appId>.wilddogio.com" //输入AppID
};
wilddog.initializeApp(config);
// 注意类名不要覆盖全局的变量,如:location 和 Location
var wildLocation = wilddog.location();
注意:
初始化需要野狗 AppID。野狗 AppID 野狗控制面板 应用中获取。