问题标签 [ibm-mobilefirst]

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 回答
5647 浏览

android - 如何在工作灯的应用程序内使用适配器

我是工作灯的新手。现在我开始使用适配器。检查这个链接我的一个stackoverflow朋友有同样的疑问点击这个调用应用程序内的程序。我使用的适配器是 SqlAdapter。但是在 ibm worklight 教程中,他们给出了 HttpAdapter 的示例并将该过程包含在函数中。但不适用于 SqlAdapter。如果有任何建议,请告诉我。如果你想要我的来源,我会准备好提供。我的研究仍在继续

0 投票
1 回答
1279 浏览

cordova - worklight 内部是否使用 phonegap 框架?

我正在查看 IBM 网站上的 Phonegap 和 worklight 之间的比较文档(链接如下)。

http://www.worklight.com/assets/pdf/Worklight%20vs%20PhoneGap%20-%20Comparison.pdf

在本文档中引起我注意的一行是 -

“Worklight 利用 PhoneGap 框架在标准 Web 技术和不同移动操作系统提供的本机功能之间提供统一的桥梁。”

这是否意味着在设备上运行的代码核心与 Worklight 服务器功能的扩展保持一致?

谢谢阿米特

0 投票
1 回答
1773 浏览

cordova - 从一个选项卡移动到另一个选项卡后,dojox.mobile.currentView 为空

我正在使用以下选项卡控件:

在 Worklight JavaScript 中初始化它们,例如:

标签在应用启动时显示正常:

在此处输入图像描述

但是,当我单击第二个或第三个选项卡时,这两个选项卡都会移动到第一个选项卡上:

在此处输入图像描述

我在 JS 控制台中看到了这个 JavaScript 错误:

未捕获的类型错误:无法读取未定义的属性“id”

这意味着`var w = dojox.mobile.currentView; 移出初始选项卡后无法获取当前视图。

这就是我的 HTML 的样子:

关于为什么dojox.mobile.currentView在切换标签后什么都不返回的任何想法?

0 投票
1 回答
352 浏览

jquery - 出现在内容宽度之外的 jQuery 导航栏

我有一个非常烦人的问题,即持久的 jQuery 导航栏出现在内容宽度之外,比页面上的其他内容宽得多,这是我在预览 HTML 时看到的:

在此处输入图像描述

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0" />在它中使用<head>它应该将内容宽度设置为设备宽度,它具有标题和文本元素,但不适用于导航栏。

这是我上面的完整 HTML 文件:

有没有办法将导航栏挤到主内容窗口中?

谢谢

编辑

如果我id="content"body标签中删除,那么宽度会正确调整,但是这样做我会在 Worklight 启动中遇到各种失败,因为它引用了“内容”ID 标签,因此我认为 body 和 div 都存在冲突正在争夺content...的ID

0 投票
2 回答
3940 浏览

jquery - jQuery Mobile,在不使用 data-position="fixed" 的情况下将页脚设置为屏幕底部,这可能吗?

我想将页脚设置为附加在屏幕底部,这可以通过<div data-role="footer" data-id="persistent_navbar" data-position="fixed">在 jquery文档中详细设置来轻松完成

但是,这似乎会产生以下不需要的输出:

在此处输入图像描述

因此,通过删除data-position="fixed",页脚然后整齐地适合目标内容宽度,但它会浮在主要内容下方,如下所示:

在此处输入图像描述

问题:如何将页脚附加到屏幕底部,同时确保页脚不会从其容器中溢出?最终目标是在页眉和页脚之间有一个滚动列表。

这是我上面的 HTML:

SmartConf.css: _

谢谢

0 投票
1 回答
1259 浏览

javascript - 在 Worklight 中检索 Http 适配器中的纬度和经度

我试图使用 http 适配器检索经纬度。当我尝试调用该过程时,我将能够检索结果。但我只想检索 lat 和 long 而不是其他附加信息。我附上了我的代码。

谁能纠正我做错的地方

0 投票
1 回答
444 浏览

javascript - 如何在工作灯中创建会话

我在 worklight 教程中浏览了加密缓存。但我认为它不会对我的本地存储管理提供太多支持。我需要在我的应用程序中维护用户会话。有没有办法做到这一点。或者它可以实现tro Jquery ??? 按照这个链接 论坛链接

0 投票
1 回答
814 浏览

jquery - PhoneGap/Cordova 上的 jQuery Mobile 将所有内容缩小到顶部的小空间中,仅在设备上

我正在尝试使用 jQuery Mobile 在IBM Worklight平台上构建一个 PhoneGap/Cordova 应用程序,并且在生成的输出中有一些非常奇怪的行为。

我的应用程序的预览在 Eclipse 和桌面 Web 浏览器中显示正常,但是当我部署到设备时,似乎headercontentdiv 被挤压到屏幕顶部的一个非常小的空间中,如下所示

在此处输入图像描述

我真的不知道为什么会这样,我在Worklight 论坛上问过,但那里的回答都没有帮助,我想知道它是否是 jQuery Mobile 特有的问题?

重现步骤:

  1. 创建一个新项目
  2. 复制下面粘贴的代码enter.html
  3. 复制下面粘贴的代码home.html
  4. 调整 css/js 文件的位置
  5. 构建和部署应用程序
  6. 观察屏幕截图中显示的相同行为

我正在运行这些版本:

  • IBM Worklight 5.0.1-299-开发者版
  • jQuery 1.7.2 分钟
  • jQuery 移动 1.1.1
  • 日食 3.7.2
  • 设备:iPhone 4S、三星 Galaxy S2 和 Galaxy Ace,均运行 2.3.3

尝试使用“内容”的 id 的 body 元素和 jQuery div 元素之间是否存在冲突?

输入.html

主页.html

0 投票
3 回答
1609 浏览

javascript - 如何将 PhoneGap 与 Worklight 一起使用?

我想知道Worklight 如何使用PhoneGap,因为这是我很快需要做的事情。我听说PhoneGap 是“内置”Worklight。如果是这样,我是否必须声明我正在使用它,如下所示?:

就此而言,如果我必须声明它,我怎么知道它使用的是哪个版本的 PhoneGap?如果我不必声明它,它会只识别我的 PhoneGap 通话吗?

对此的任何建议都会非常棒,因为我无法在 Worklight 或 PhoneGap 网站上找到答案。

谢谢!

0 投票
1 回答
714 浏览

rational-rsa - 我们可以在 IBM Rational Software Architect v8.0 中安装 IBM Worklight 5.0 吗?如果是,请指导或提供参考链接

感谢您的帮助或任何参考做同样的事情。

此外,如果有人安装了 IBM Worklight 来使用 Spring Tool Suite。