如图,接入了ace编辑器,电脑端体验良好,话说现在还有用爱特文管的人吗
fileadmin.zip(59.57 KB)
手机滑动比较慢的,在view.php和editor.php的script里面加这几行
editor.renderer.setOption("animatedScroll", true);
editor.renderer.setOption('scrollSpeed', 10.0);
let startScrollTop;
let startY;
editor.container.addEventListener("touchstart", function(event) {
startScrollTop = editor.session.getScrollTop();
startY = event.touches[0].pageY;
}, { passive: true });
editor.container.addEventListener("touchmove", function(event) {
const speed = 3; // 调整滚动速度
const deltaY = event.touches[0].pageY - startY;
editor.session.setScrollTop(startScrollTop - deltaY * speed);
event.preventDefault();
}, { passive: false });
@森森,你的我好像看到过,用的zui,不过好像不太符合我的审美
@hui214,我上传了美化后的文件,你可以试试
@虎老会泳游,推荐个大马我研究下
宝塔了
https://www.chengyao.xyz
@加勒比海带, 宝塔好像用的也是ace编辑器
@嚻,行数太多,好像是有点划不动。我建议你手机打开桌面模式,或者我再想想办法
@嚻,在view.php和editor.php的script里面加这几行
editor.renderer.setOption("animatedScroll", true);
editor.renderer.setOption('scrollSpeed', 10.0);
let startScrollTop;
let startY;
editor.container.addEventListener("touchstart", function(event) {
startScrollTop = editor.session.getScrollTop();
startY = event.touches[0].pageY;
}, { passive: true });
editor.container.addEventListener("touchmove", function(event) {
const speed = 3; // 调整滚动速度
const deltaY = event.touches[0].pageY - startY;
editor.session.setScrollTop(startScrollTop - deltaY * speed);
event.preventDefault();
}, { passive: false });
@嚻,这个反正可以自己调整,我就是让AI给自己打工哈哈