gpt4 book ai didi

javascript - Meteor.js/javascript iPhone 点击输入延迟

转载 作者:行者123 更新时间:2023-11-29 18:25:12 25 4
gpt4 key购买 nike

我不确定这是一个 Meteor.js 特定的问题,但这里是:

我在 http://numbersdemo.meteor.com/ 创建了一个演示.如果您在桌面浏览器中尝试演示(我只在 Mac 上的 Chrome 中尝试过)它运行良好,按钮的输入会立即显示在结果中。 但是,如果您在 iPhone 上试用它,它就不是那么即时了。这就是我需要的!

这可能吗?

是 Meteor.js 问题还是移动版 Safari 中的 javascript/HTML 问题?

下面是应用程序的所有 .js。正如您所看到的,根本没有数据库连接在进行,只有一个 session ,所以数据库不是问题。

if (Meteor.isClient) {

Meteor.startup(function () {
Session.set('buttonsResult', 0);
});

Template.numbersThing.result = function () {
return Session.get('buttonsResult');
};

Template.numbersThing.events({
'mousedown .button' : function (event) {
var prevInput = Session.get('buttonsResult'),
newInput = prevInput + '' + $(event.currentTarget).text();
Session.set('buttonsResult', newInput);
},
'mousedown .reset' : function () {
Session.set('buttonsResult', 0);
}
});

}

if (Meteor.isServer) {
Meteor.startup(function () {

});
}

最佳答案

您是否尝试过使用 touchstart 之类的事件来代替 mousedown?

关于javascript - Meteor.js/javascript iPhone 点击输入延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14211971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com