npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

cordova-zy-amap-location

v0.0.2

Published

<!-- # license: Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The

Downloads

12

Readme

cordova-zy-amap-location

描述

本插件来源于:https://github.com/ergoli/cordova-amap-location,作者为ergoli。
由于原插件不适配cordova-android7.0以上,本人作了部分代码的修改。
高德(amap)定位cordova插件,采用高德(amap)最新的api版本,IOS库采用AMapFoundationKit 1.3.1,AMapLocationKit 2.2.0。

安装

cordova plugin add cordova-zy-amap-location --variable ANDROID_KEY=高德网站申请android证书 --variable IOS_KEY=高德网站申请IOS证书

方法

  • 获取当前定位 window.plugins.aMapLocationPlugin.getCurrentPosition(success, fail);

  • 启用定时获取定位,interval参数仅支持Android,单位为毫秒,需要大于1000毫秒,success方法定时得到位置信息回调 window.plugins.aMapLocationPlugin.watchPosition(success, fail, interval);

  • 关闭定时获取定位 window.plugins.aMapLocationPlugin.clearWatch(success, fail);

callback function have a params

success callback params properties

#### locationType  获取当前定位结果来源,如网络定位结果,详见定位类型表,仅支持Android
#### latitude  获取纬度
#### longitude  获取经度
#### accuracy  获取精度信息
#### speed  获取速度信息
#### bearing  获取方向信息
#### date  定位时间
#### address  地址详情
#### country  国家信息
#### province  省信息
#### city  城市信息
#### district  城区信息
#### street  街道信息
#### streetNum  街道门牌号
#### cityCode  城市编码
#### adCode  地区编码
#### poiName POI名称
#### aoiName AOI名称

fail callback params properties

#### code
#### message

example

declare var window;
window.plugins.aMapLocationPlugin.getCurrentPosition(function(response){
		console.log(response.locationType);
		console.log(response.latitude);
		console.log(response.longitude);
	},function(response){
		console.log(response.code);
		console.log(response.message);
	})

Supported Platforms

  • Android
  • iOS