提交 4076b911 编写于 作者: 小刘28's avatar 小刘28 💬

feat:完成地图功能切换到高德地图的设置;完善git忽略配置文件;

上级 0346fcd2
......@@ -117,7 +117,8 @@ dist
# uniapp相关的忽略资源
.hbuilderx/
unpackage/
unpackage/dist
unpackage/cache
# gitee相关的忽略资源
.gitee/
......
......@@ -32,7 +32,7 @@ if(Vue.prototype.$dev){
// 应用版本号相关
// #ifndef APP-PLUS
Vue.prototype.$version = '0.0.7';
Vue.prototype.$version = '0.0.8';
// #endif
// #ifdef APP-PLUS
Vue.prototype.$version = plus.runtime.version;
......
......@@ -2,8 +2,8 @@
"name" : "xz-uniapp",
"appid" : "__UNI__BECBBC4",
"description" : "xz-uniapp快速开发框架",
"versionName" : "0.0.7",
"versionCode" : 7,
"versionName" : "0.0.8",
"versionCode" : 8,
"transformPx" : false,
/* 5+App特有相关 */
"app-plus" : {
......@@ -21,7 +21,8 @@
"VideoPlayer" : {},
"SQLite" : {},
"LivePusher" : {},
"Maps" : {}
"Maps" : {},
"Payment" : {}
},
/* 应用发布信息 */
"distribute" : {
......@@ -30,6 +31,8 @@
"permissions" : [
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
......@@ -37,28 +40,38 @@
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.INTERNET\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
]
},
/* ios打包配置 */
"ios" : {
"idfa" : false
"idfa" : false,
"dSYMs" : false
},
/* SDK配置 */
"sdkConfigs" : {
"maps" : {
"baidu" : {
"appkey_ios" : "qee3ocLoXdDalqx5QFWkTEc1MBWudgew",
"appkey_android" : "qee3ocLoXdDalqx5QFWkTEc1MBWudgew"
"amap" : {
"appkey_ios" : "46df20e3e299326acbd6e6583f41a408",
"appkey_android" : "9a69fb98943c0d44469079d0d4f5bd64"
}
},
"payment" : {}
"payment" : {
"alipay" : {
"__platform__" : [ "ios", "android" ]
}
},
"speech" : {},
"geolocation" : {},
"ad" : {}
},
"icons" : {
"android" : {
......
......@@ -37,17 +37,14 @@
"navigationBarTitleText": "上报错误",
"enablePullDownRefresh": false
}
}, {
"path": "pages/map/map",
"style": {
"navigationBarTitleText": "地图",
"enablePullDownRefresh": false
}
}
,{
"path" : "pages/map/map",
"style" :
{
"navigationBarTitleText": "地图",
"enablePullDownRefresh": false
}
}
],
],
"subPackages": [ {
"root": "pages-a",
"pages": [ {
......@@ -74,7 +71,7 @@
"navigationBarTitleText": "uni-app",
"navigationBarBackgroundColor": "#FFFFFF",
"backgroundColor": "#F8F8F8",
"pageOrientation":"portrait"
"pageOrientation": "portrait"
},
"uniIdRouter": {},
"condition": { //模式配置,仅开发期间生效
......
<template>
<view>
<view class="">
<map style="width: 100%; height: 300px;" :latitude="latitude" :longitude="longitude" :markers="covers"></map>
</view>
<view class="">
<button @click="clickGetLocation()">获取当前位置</button>
......@@ -11,31 +11,46 @@
<script>
export default {
data ( ) {
data( ) {
return {
id: 0, // 使用 marker点击事件 需要填写id
title: 'map',
latitude: 39.909,
longitude: 116.39742,
covers: [ {
latitude: 39.909,
longitude: 116.39742,
iconPath: '../../../static/location.png'
}, {
latitude: 39.90,
longitude: 116.39,
iconPath: '../../../static/location.png'
} ]
}
},
methods: {
clickGetLocation ( ) {
uni.showLoading({
title:'获取中...',
mask:true
});
clickGetLocation( ) {
uni.showLoading( {
title: '获取中...',
mask: true
} );
uni.getLocation( {
type: 'gcj02',
geocode: true,
success: function ( res ) {
uni.hideLoading();
uni.hideLoading( );
console.log( '当前位置的经度:' + res.longitude );
console.log( '当前位置的纬度:' + res.latitude );
console.log( res.address );
},
fail:function(err){
uni.hideLoading();
console.log(err);
uni.showToast({
icon:'error',
title:'权限获取失败,请授予应用权限'
});
fail: function ( err ) {
uni.hideLoading( );
console.log( err );
uni.showToast( {
icon: 'none',
title: err.errMsg,
duration: 2000
} );
}
} );
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册