微信小程序如何关闭定位功能?

微信小程序如何关闭定位功能?,第1张

微信小程序定位权限开启或关闭步骤如下:

1、打开微信,点击“发现”按钮,点击其中的小程序,找到想要拒绝定位的微信小程序,点击打开;

2、进入微信小程序后,找到右上角的“·····”按钮,并点击进入;

3、我们点击想要关闭小程序的名称,进入小程序的详细界面,然后点击右上角的菜单按钮;

4、接着点击“设置”按钮,进入小程序的管理权限管理界面,点击“地理位置”,并将它关闭,这样小程序位置定位就被取消了,打开定位权限的方法相同。

一、需求:

swiper组件缩小后需要完全居中。

二、实现方案:

一种方式是flex居中,但我调试后效果不行;还有一种就是绝对定位,使用left 50%,这种我调试也不居中;还有一种就是计算屏幕宽度和swiper宽度,绝对定位后left=(屏幕width-swiper width)/2,本文介绍最后一种实现方式。

三、程序实现

3.1 js文件

data声明变量

onload时计算参数值

3.2 wxss文件

使用绝对定位,left使用变量,格式: var( --变量名--)

3.3 wxml文件

swiper外用一个view组件,并使用变量,格式:style="--left--:{{动态变量}}px"

四、实现效果

给swiper设置class,并且给它相对定位,给class::after绝对定位,因为swiper-item自带绝对定位

在swiper-items中添加catchtouchmove方法,但是在这个方案中,(注意::::)在手指触摸swiper这一块时,外部界面时无法进行滚动的!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7725428.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-09
下一篇2023-04-09

发表评论

登录后才能评论

评论列表(0条)

    保存