问题标签 [jqmobi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
901 浏览

performance - 如何让 PhoneGap 中的输入/选择焦点更快?

单击输入元素(文本、texarea、选择等)在 PhoneGap 中有明显的延迟......有没有办法克服这个问题?

我知道用户在触摸屏幕时可能会拖动/滚动,这就是延迟存在的原因,我已经能够通过使用 onTouchStart 事件而不是 onClick 来克服这个问题,但我不知道如何应用其他输入也一样。

我正在使用 jqMobi(一个精简的 jQuery 框架,它摇滚!)。

似乎您不能在输入元素上调用 .focus() 或在选择元素上调用 .click() ,这是我通过像这样点击 onTouchStart 事件所尝试的:

任何帮助将不胜感激!


迟缓是在设备上,而不是在浏览器上。我们目前的目标是 iOS,我在 iPhone 4、4s、iPad 2 和新 iPad 上体验过迟缓。

0 投票
1 回答
458 浏览

javascript - 可以将 JqMobi 用于桌面和移动浏览器吗?

我们有一个在 Jquery 和 Backbone 上运行的站点。

但它在移动设备上相当慢,但我不希望桌面和移动设备有单独的基地。

我想知道 jQmobi 是否也能在桌面上运行良好?我不关心支持IE8及以下。

0 投票
1 回答
125 浏览

jqmobi - jqMobi/jQuery 中的 $am() 函数有什么作用?

我一直在 jq.ui.js 中看到这个 $am() 函数调用,但是我在任何地方都找不到定义......这个函数有什么作用?

0 投票
1 回答
76 浏览

mobile-safari - 当有人点击叠加层时,如何防止视频播放?

我已经在我的视频元素上尝试了推荐的 -webkit-transform-style:preserve-3d 以防止在用户单击视频元素上方的叠加层时启动视频,但视频仍在播放:s

似乎是移动 safari 的问题,因为 Chrome 没有问题。

任何人都可以提供任何其他建议吗?

谢谢!!!

0 投票
1 回答
1201 浏览

overflow - jqMobi - Carousel 内的滚动 div?

因此,我正在为一个允许人们在视图之间水平滑动的 Web 应用程序构建框架。我正在寻找类似于 ubersocial 的布局,这是一个适用于 android 的应用程序。在过去的几天里,我尝试了一些不同的框架(包括自定义框架的开始,由于溢出差而无法工作:移动设备上的自动支持)。JqMobi 似乎离我最近。

这是一些代码:

所以我已经让我的轮播适用于所有设备,并且我能够在 iOS 5 中获得完美的功能。但是,Android(2.2、2.3 和 4.0)没有为我的 .MainView 元素提供可滚动的 div,也没有更旧的iOS 设备。我能得到的最好的结果是面板上的轮播可以滚动,但面板中的元素不会一起滚动。这让我想知道我所取得的 iOS 5 的成功是否只是对溢出:自动的支持。

无论如何,我查看了以下文档:

  • jqMobi CheatSheet = (http://www.appmobi.com/amdocs/lib/jqMobi_Cheat.pdf?r=9170)
  • jqMobi 厨房水槽 = (http://jqmobi.com/testdrive/#webslider)
  • jqMobi API 文档 = (http://api.jqmobi.com/#jqUi)

但我很难真正得到我正在寻找的答案。使用记录在案的方法,我似乎无法真正到达任何地方。似乎如果我可以在不破坏轮播的情况下将独立可滚动的 div 放入 .MainView 元素中,我会很高兴。建议?

/ * ** * ** * ** * ** * ****固定* ** * ** * ** * ** * **** /

在纠结和沮丧之后,我最终通过向 .MainDiv 元素添加第二个缓冲区来让它工作,这样滚动条就不会影响轮播。

我在 iOS 5 上也遇到了不好的磨合(你可能还记得,它以前工作过),这可能可以通过简单地添加 overflow:auto 到 .MainView 元素并给它们一个固定的高度来解决。我尝试先禁用 nativeTouchScroll,滚动实际上非常好,所以我会坚持使用它而不是添加浏览器检测条件。

0 投票
1 回答
812 浏览

jquery - Ajax 响应结束 Jqmobi

我正在将 jqMobi 框架用于 Web 应用程序。在我的应用程序中,我连接到服务器,发送用户名和密码并收到如下字符串:

我得到了回应,但随后它停止了。

我的代码是:

0 投票
1 回答
237 浏览

javascript - jqMobi UPS 条码插件

我需要一个使用 appMobi 和 jqMobi 作为框架的基于 Web 的应用程序的插件。我需要能够在进行条形码扫描时读取 UPC 代码。我可以让它在 Android 上完美运行,但无法使用我当前的代码与 IOS 一起使用。有谁知道 appMobi、jqMobi 的插件或 java-script 中的一种方法来完成这项工作?

我进行了大量研究,并遇到了一些建议,可以从 App Store 中实现另一个条形码应用程序,如 pic2shop,但似乎无法使其正常工作。只是想知道是否有人连续为 jqMobi 创建了一个插件会很棒?谢谢你的帮助。

0 投票
1 回答
407 浏览

iphone - jqMobi:屏幕键盘打开时调整屏幕大小

尝试在 iPhone 4 (IOS6) 上的 Safari 浏览器中调试 jqMobi 应用程序。

当我触摸文本输入字段时,屏幕键盘会出现,并且它后面的屏幕会放大,因此文本输入字段几乎填满了屏幕。这是正常的 iPhone 行为,不是问题。

但是,当我点击“返回”或“完成”按钮时,屏幕保持放大状态,显然无法恢复正常。

我从问题jqmobi的答案中了解到。在 ios (ipod) 上,当输入字段聚焦的内容向上移动时,我应该能够在键盘关闭时检测到事件,但我不知道该调用什么来告诉 iPhone Safari 返回其正常的缩放到 100 % 状态。

更新:我找到了一种解决方法,即在 meta name=viewport 指令中添加“maximum-scale=1”,但这样做的问题是您现在无法手动调整任何通常的屏幕大小。

0 投票
1 回答
522 浏览

backbone.js - 使用哪个 Mobile js 库?

我有一个骨干网络应用程序,我正在针对移动网络以及集成到 HTML 5 移动应用程序进行优化。因此,我正在评估要使用的不同移动 js 库,我有几个问题。


1)据此,zepto 在移动设备上实际上比 jquery 慢,尽管它专注于移动设备。

www.codefessions.com/2012/08/performance-of-jquery-compatible-mobile.html

我是否遗漏了为什么我应该使用 zepto?

2) jQMobi 似乎是最快的 JS 框架 - 如果我进行 swtchover,我应该期待奇怪的错误等吗?

0 投票
1 回答
419 浏览

jqmobi - jqmobi 应用中的当前面板

我正在将一个移动应用程序从 jQueryMobile 移植到 jqMobi,并且正在寻找一种方法来确定当前查看的面板。在 jQuery 中,他们有

jqMobi 有类似的东西,还是我需要自己跟踪?