uniapp坑点大全记录贴
2021年7月8日
wordpress给自定义文章列表增加分类筛选功能
2021年7月21日

uniapp微信小程序开发常见知识点总结

如何设置动态屏幕高度?

在做<scroll-view>竖屏滚动的时候,经常用到的知识点,因为scroll-Y 需要设定垂直高度,才可以滚动,但不同的手机尺寸不同,因此我们常用height: calc(100vh);

uniapp启用导航到目的地代码

 

	handleMapLocation() {
							console.log('进入导航')
							//  经纬度暂时写死,后面介入数据
							let latitude = Number(38.095362);
							let longitude = Number(114.463831);
							let address='河北伸万安防科技有限公司'
							// 获取定位信息
							uni.getLocation({
								type: 'wgs84', //返回可以用于uni.openLocation的经纬度
								// 用户允许获取定位
								success: function(res) {
									console.log(res, '经纬度===>')
									if (res.errMsg == "getLocation:ok") {
										console.log(latitude)
										console.log(longitude)
										uni.openLocation({
											// 传入你要去的纬度
											latitude: latitude,
											// 传入你要去的经度
											longitude: longitude,
											// 传入你要去的地址信息 不填则为空
											address: address,
											// 缩放大小
											scale: 18,
											success: function() {
												console.log('成功的回调success');
											}
										});
									}
								},
								// 用户拒绝获取定位后 再次点击触发
								fail: function(res) {
									console.log(res)
									if (res.errMsg == "getLocation:fail auth deny") {
										uni.showModal({
											content: '检测到您没打开获取信息功能权限,是否去设置打开?',
											confirmText: "确认",
											cancelText: '取消',
											success: (res) => {
												if (res.confirm) {
													uni.openSetting({
														success: (res) => {
															console.log('确定');
														}
													})
												} else {
													console.log('取消');
													return false;
												}
											}
										})
									}
								}
							});
						},
卓 程
铬元素大人
喜欢电影,小说和游戏,也喜欢鼓捣主题,想做好独立站的死宅一枚

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

在线客服
在线客服
热线电话
QQ客服