【问题标题】:API for Mobile web app development用于移动 Web 应用程序开发的 API
【发布时间】:2014-09-17 07:04:08
【问题描述】:

我正在尝试使用 worklight 构建一个移动 Web 应用程序。我查看了 IBM 网站,但他们的文档有限。我想知道 IBM 是否提供了任何内置 API 来开发移动 Web 应用程序?

我正在专门寻找 API 来控制移动网络浏览器中的刷新按钮和后退按钮

【问题讨论】:

    标签: web ibm-mobilefirst


    【解决方案1】:

    为什么受限?你在哪里看的?以下网站提供全面的用户文档和培训模块:

    无论如何,没有“控制浏览器的返回和刷新按钮”这样的东西。
    这些按钮由移动浏览器提供,超出了其中运行的范围。

    编辑问题并解释您的具体情况对您更有益 - 您实际想要完成的是什么。

    例如,在 Worklight 中,您有 WL.Client.reloadApp,可用于刷新显示的 Web 资源。至于类似“后退按钮”的功能,只有在您解释您要完成的工作后才能确定。

    此外,请记住,虽然 Worklight 提供了一些用于控制 UI 元素的 API 方法,但它仅在一定程度上这样做,并且仅适用于所有移动环境(iOS、Android 等)最常见的元素, 创建一个标签栏);当您为 Mobile Web 环境开发 Web 应用程序时,您无法通过该应用程序控制 移动浏览器 提供的刷新按钮等功能。

    最后,对于 Worklight 应用程序的 UI 方面,您可以并且可能应该选择 jQuery Mobile 等 3rd 方框架。

    【讨论】:

    • 正在构建一个表单,一旦用户提交表单,他应该转到上一页。他应该被引导到表单页面之前的页面。
    • 我正在尝试创建一个页面,用户在点击提交页面时会显示一个全新的页面。但他应该被重定向到提交页面,而不是之前的页面。我的应用程序是单页html页面
    • 您可以使用 jQuery 或 jQuery Mobile 将您的应用程序划分为“屏幕”,其中每个屏幕都是一个 DIV,您只需根据应用程序的需要加载不同的 div。查看他们网站中的 jQuery/jQuery Mobile 页面导航文档。
    • 是的,我们做了完全相同的事情,现在的问题是我想要控制手机的后退按钮。如果用户按下后退按钮,我会带他到上一页而不是它应该采取他到我定义的页面。
    • 这看起来像是一个有趣的资源:@​​987654323@
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-14
    • 1970-01-01
    • 2011-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多