JS原生触屏位置操作插件 Sition
一款轻量级的移动触屏手势操作js插件,使用简单方便,支持多种判断操作
https://uquhu.cn 一款利用该插件打造的移动端手势音乐播放器(有点炫酷)
https://gitee.com/lovefc/fmusic 移动端手势音乐播放器项目地址
如何使用:
Sition(dom,action,function,debug)
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
dom | 否 | string | 元素id名,为空代表整个body页面 |
action | 是 | string | 要执行的动作名称 |
function | 是 | function | 执行后的回调函数 |
debug | 否 | bool | 开启调试,true为开启 |
action 动作参数说明:
参数名 | 说明 |
---|---|
long | 长按操作 |
clicked | 双击操作 |
up | 向上滑动 |
upLeft | 向上滑动-左边 |
upRight | 向上滑动-右边 |
down | 向下滑动 |
downLeft | 向下滑动-左边 |
downRight | 向下滑动-右边 |
left | 向左滑动 |
leftUp | 向左滑动-顶部 |
leftDown | 向左滑动-底部 |
right | 向右滑动 |
rightUp | 向右滑动-顶部 |
rightDown | 向右滑动-底部 |
upCenter | 向上滑动-居中 |
downCenter | 向下滑动-居中 |
leftCenter | 向左滑动-居中 |
rightCenter | 向右滑动-居中 |
注意事项
要确保dom有高度和宽度,不然无法判断,默认读取的是body元素,body元素也要有高度和宽度
前端调试
可以使用谷歌浏览器自带的移动端模拟功能在电脑上调试
一、居中方式 text-align: center;只作用于行元素,块级元素不受 text-align: center影响,要是想居中块元素只有两种方法: 1.将块设置为行块元素:display: inline-block. 2.设置外边距:margin :0 auto. 二、定位方式,绝对路径 position: absolu
简介 在 DB 中 Swoft 提供了 select、selectOne、update、insert、delete、cursor、statement、affectingStatement、unprepared 方法进行原生操作。 新增数据 $bool = DB::insert('INSERT INTO users (`id`, `name`) VALUES (?, ?)', [1, 'Swoft'
保存与设置读取目录位置 保存与设置读取目录位置 源码/* * Copyright (c) 2006-2018, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * * Change Logs: * Date Author Notes * *//* * 程序清单:保存与设置读取目录位置 * * 程序会创建一个操作文
问题内容: 我尝试从点击触摸屏的位置获取坐标,以在此时放置特定的UIImage。 我怎样才能做到这一点? 问题答案: 在子类中,例如: 这将返回一个视图坐标。 使用Swift 3语法更新 使用Swift 4语法更新
问题内容: 我正在将其用于docker: 但是github.com/actions/docker似乎不再存在。 我的构建给出了404: 无法下载动作’ https://api.github.com/repos/actions/docker/tarball/master ‘。错误响应状态代码不表示成功:404(未找到)。 有人知道新地点吗? 问题答案: 该操作现已弃用。在完全删除存储库之前,已使用以
尽管 Selenium WebDriver 的规范已经支持了一些移动交互,但它的参数并不总是能轻易映射到底层设备的自动化框架所提供的方法上(比如 iOS 上的 UIAutomation)。为此,Appium 在最新的规范(https://dvcs.w3.org/hg/webdriver/raw-file/tip/webdriver-spec.html) 中实现了新的触摸操作和多点触控 API。注意
通过np.bitwise_and()函数对输入数组中的整数的二进制表示的相应位执行位与运算。 例子 输出如下: 13 和 17 的二进制形式: 0b1101 0b10001 13 和 17 的位与: 1 你可以使用下表验证此输出。 考虑下面的位与真值表。 通过np.bitwise_or()函数对输入数组中的整数的二进制表示的相应位执行位或运算。 import numpy as np a,b = 1
求子集[M]
添加地理位置 为地理位置(geojson)类型字段添加数据和为普通字段添加数据的操作方式是一致的,可参考以下示例。 参数说明 参数 类型 必填 说明 key String 是 在数据表中的类型必须是 geojson value GeoPoint 或 GeoPolygon 是 - geojson 类型字段支持使用 GeoPoint 或 GeoPolygon 类型数据进行赋值: GeoPoint 表示