提交 892f9f9d authored 作者: 搞事情's avatar 搞事情

1、增加拖动翻页功能

上级 651caf63
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -154,7 +154,7 @@ ...@@ -154,7 +154,7 @@
<script setup> <script setup>
import $ from "jquery"; import $ from "jquery";
import turn from "@/assets/js/turn.js"; import "@/assets/js/turn.js"; // 直接导入执行,扩展 jQuery 对象
import { ref, onMounted, onUnmounted, watch, nextTick, computed } from "vue"; import { ref, onMounted, onUnmounted, watch, nextTick, computed } from "vue";
import VueEasyLightbox from "vue-easy-lightbox"; import VueEasyLightbox from "vue-easy-lightbox";
import GuideMobile from "../GuideMobile/index.vue"; import GuideMobile from "../GuideMobile/index.vue";
...@@ -395,6 +395,12 @@ const initBook = async () => { ...@@ -395,6 +395,12 @@ const initBook = async () => {
height: pageHeight, height: pageHeight,
display: isMobile.value ? "single" : "double", display: isMobile.value ? "single" : "double",
acceleration: true, acceleration: true,
// 启用非corner区域翻页
enableNonCorner: true,
// 最大折叠距离比例 (0.1 - 1.0)
maxFoldingDistance: 0.6,
// 最小拖拽距离触发翻页
minDragDistance: 30,
gradients: true, gradients: true,
elevation: 80, elevation: 80,
duration: isMobile.value ? 200 : 600, duration: isMobile.value ? 200 : 600,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论