问题标签 [ratchet-bootstrap]

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 投票
0 回答
156 浏览

mobile-website - 棘轮作为移动网络解决方案

所以我想使用棘轮来创建移动网络体验(而不是手机差距/混合应用程序体验),棘轮似乎很适合。但是,如果用户从桌面浏览器查看我的原型,我不希望功能被破坏(它可能很丑陋)。我注意到一些像模态一样的javascript不能在桌面上工作,只能在移动设备上工作。

在桌面浏览器上获得类似模态的东西的工作是什么?

我注意到在 js 文件中,我可以将相同的事件侦听器添加到 touch 事件中的 click 事件,如下所示:

关于与说引导程序并排的任何建议?这可行吗?

0 投票
1 回答
587 浏览

javascript - 通过 Ratchet v2.0.2 加载外部地图脚本

我刚开始使用 Ratchet,它很棒。我正在开发一个带有 Ratchet 2.0.2 的 Phonegap 应用程序,使用 push.js 在页面之间进行转换。但我无法在其中运行外部 javascript。我检查了这个

但我无法在其中加载 googlemap javascript v3。

我的 HTML 页面

请帮我在棘轮中加载谷歌地图

0 投票
0 回答
108 浏览

cordova - 键盘采用隐藏模型形式

单击输入时,键盘会显示下一个选项以达到隐藏形式,并且还可以输入内容并在打开模型时出现。

问题是我可以在不打开它的情况下输入模型表单

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
331 浏览

ios - Ratchet push.js 无法重定向网页

我正在尝试使用 Ratchet 创建一个简单的 Cordova 移动应用程序,但无法push.js加载任何页面。我的研究发现的唯一一件事是推送事件仅适用于移动设备,但我没有在浏览器中使用它。我尝试通过 XCode 和cordova build ios cordova emulate iosCLI 进行模拟,但链接不起作用。它们闪烁表示我点击了它们,但没有发生任何操作。这是我想要在它们之间转换的两个页面。

索引.html

订阅.html

0 投票
0 回答
831 浏览

cordova - 将字体真棒库与 Ratchet 一起使用

我正在用棘轮构建一个应用程序,并尝试使用字体真棒库,但似乎没有任何效果。我努力了:

但似乎没有任何效果。

我尝试的是下载字体真棒文件并将它们放在我的项目文件夹中,然后我尝试调用这样的图标:

这将在仿真模式下在谷歌浏览器上正确呈现。然而,当我将它上传到 phonegap 并在我的手机上使用它时,图标不再出现。

有任何想法吗?我正在使用 Phonegap 来编译我的代码。

谢谢

0 投票
1 回答
2326 浏览

javascript - Ratchet Push.js 不推送

我在 CodeIgniter 之上构建了一个 PHP 应用程序,它通过移动到控制器(.php 文件)而不是从一个静态页面到另一个(.html 文件)来工作。

问题:链接拒绝工作。

我不确定这甚至是问题,但我已经浏览了文档,与源代码相比,它似乎是唯一的例外——我调用的是 .php 文件而不是 .html 文件。

在你问之前 - 在我的系统上,booknav是一个可行的控制器,单击它会加载一个可行的视图。

另外 - 我可以看到这里的代码段实际上是有效的。我正在尝试对此进行调试-这里的代码段为什么会发送链接,而我的服务器上的等效代码却没有?

这是我最终的 HTML 文件:

0 投票
0 回答
275 浏览

meteor - 用棘轮检测 Meteor cordova 中的软键盘

Meteor 现在支持移动应用程序。那太棒了。但是,我发现作为移动应用程序运行的应用程序与在移动浏览器中运行的应用程序不同。

当它作为移动应用程序运行时,如果用户想要输入文本字段,则会出现一个软键盘。然后,在用户完成并单击按钮后(此时仍显示软键盘),应用程序将转到另一个页面。但是,新页面呈现为好像软键盘仍然存在,因此屏幕的下部是空白的。渲染到固定位置的元素(如页脚)仍然显示在底部。即使屏幕的下部是空白的,但元素仍然存在。如果我点击空白部分,并且如果我点击的地方有链接或按钮,应用程序仍会将我带到新页面。由于我使用流星和棘轮,我不知道哪个是问题所在。

我怀疑问题是当用户单击按钮时,Meteor 会立即呈现新页面,但软键盘会隐藏后记。

但是,当流星应用程序在移动浏览器中运行时,不会发生这种情况。

我使用流星、铁路由器和棘轮。在 android 4.X 设备中发现了该问题。知道如何解决移动应用程序的特定问题吗?谢谢。

PS。如果我延迟触发页面转换一秒钟,我没有问题。所以我的怀疑是正确的,页面转换发生在键盘隐藏之前。

0 投票
1 回答
269 浏览

javascript - Javascript 生成的内容未缓存 Ratchet v2.0.2

我正在使用 Ratchet 附带的电影演示应用程序作为我的应用程序的模板。

我做的第一件事是将索引页面上的静态 html 电影更改为 jQuery ajax 获取的电影。但是我遇到的问题是,当我返回索引页面时,它是空的,因为 javascript 获取和生成的内容没有被缓存。

同样的问题出现在这里: https ://groups.google.com/forum/#!topic/goratchet/3nlzW_A8Tys

解决方案是 addEventListener("push") 并缓存页面,但我不清楚如何实现这一点。

  • 我是否必须使用 Push 来获取内容,如果是,如何?
  • 你如何缓存页面?
0 投票
1 回答
301 浏览

css - 根据设备动态加载棘轮 android/iPhone css 主题

我正在寻找任何轻量级、富有表现力、直观或雄辩的方式来为 Goratch 库动态选择 CSS 主题。

我会喜欢来自 AngularJs 的东西,比如ng-includeif 等。

CDN 链接

0 投票
1 回答
105 浏览

javascript - 通过 Ratchet (Push.js) 使用缓存页面

我正在开发一个混合应用程序,为此我正在使用Ratchet。在第一页 (index.html) 上,应用程序动态检索内容并通过 jQuery 将该内容添加到 DOM。当我导航到另一个选项卡(子页面)并导航回主页(index.html)时,一切都消失了。

如何导航(或使用)主页的缓存页面?