问题标签 [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 投票
3 回答
691 浏览

mobile - IBM Worklight 和 Dojo 移动

我是 IBM worklight 的新手。我使用 Dojo mobile 创建了一个应用程序,将小部件拖放到富页面编辑器中,但是当我运行应用程序或在预览中检查结果时,小部件没有显示

0 投票
2 回答
915 浏览

html - 在工作灯中使用带有 Dojomobile 和 phonegap 的 android 后退按钮

我正在使用 Worklight 创建一个应用程序(相当大的一个)。当我在安卓手机中测试应用程序并按下后退按钮时,它会关闭应用程序..现在我希望它返回一页。现在页面导航是用 dojox 移动实现的系统。这边走:

有没有办法使用android后退按钮而不必重做所有事情?

我们有两周的最后期限,所以真的没有时间用 jquery mobile 重做应用程序..

答案将不胜感激。

0 投票
1 回答
1001 浏览

eclipse - 跨平台应用 IBM Worklight

我正在使用 IBM Worklight MEAP 开发跨平台应用程序,但是在构建项目时出现以下错误

[2012-11-30 18:31:47] iphone 构建失败:com.worklight.builder.exception.WorklightBuildRuntimeException:资源管理器 - 读取 info.plist 文件/Users/ipcmac/Documents/workspace_IndigoNew/MYNew/apps/NewApp/ 时出现问题iphone/native/MYNewNewAppIphone-Info.plist(没有这样的文件或目录)嵌套异常:/Users/ipcmac/Documents/workspace_IndigoNew/MYNew/apps/NewApp/iphone/native/MYNewNewAppIphone-Info.plist(没有这样的文件或目录)

[2012-11-30 18:32:20] android 构建失败:com.worklight.builder.exception.WorklightBuildRuntimeException:资源管理器 - 读取 XML 文件时出错:/Users/ipcmac/Documents/workspace_IndigoNew/MYNew/apps/NewApp/ android/native/AndroidManifest.xml(没有这样的文件或目录)嵌套异常:/Users/ipcmac/Documents/workspace_IndigoNew/MYNew/apps/NewApp/android/native/AndroidManifest.xml(没有这样的文件或目录)[2012-11 -30 18:32:20] 发生核心 Eclipse 异常:无法从位置“/Users/ipcmac/Documents/workspace_IndigoNew/MYNew/apps/NewApp/android/native/.project”读取项目描述文件。

所以有人有解决方案吗???

0 投票
1 回答
555 浏览

jquery - 使用 Worklight 和 HTTP 适配器的多页表单

尝试在 worklight 中创建一个多页表单,该表单在第 1 页上提交数据并使用 jquery.validate 插件。该插件按预期工作,但是当我尝试使用 worklight 中的 Pages and Fragments 演示加载新页面时,它会失败并仅加载新页面。

这是我使用的按钮:

当我使用 JQuery.Validate 插件并将其绑定到表单 ID 时:

它只加载下一页,不使用验证。但是,如果我删除了 onclick,它会验证表单,但不会切换页面。<--显然因为它没有被任何处理,但即使我只是将 action="Page2.html" 放在表单标记中,它也不会在工作灯中加载新页面。或者,如果它确实加载了一个新页面,那么它会从 worklight 容器中取出并仅加载一个新网页。

然后我尝试使用新页面加载新页面:

0 投票
1 回答
393 浏览

android - 为 Android 构建的混合应用程序在向输入框中输入数字时崩溃

我不确定是否有人以前见过这样的事情(我希望你见过!)但这让我很困惑。

基本上,我在 Android上有一个带有输入框的HTML 5 。每当我在这些框中输入数字时,应用程序就会崩溃。

我已经用input type="text"type="number"试过了,但这不好,会出现同样的结果。

如果我输入一个0,那么它将在输入下一个数字时崩溃。如果我以 0 以外的值领先,它通常会在我输入第四个数字时崩溃。

这种行为真的很奇特。如果我在文本类型的输入框中输入文本,那绝对没问题。如果我真的很快输入数字,它就无法应对并崩溃。如果我慢慢输入它们,该应用程序会更好地应对并允许我输入更多数字。

我正在使用 Worklight 和三星 Galaxy S3 构建我的应用程序。其他一切都运行良好,但就目前而言,这是一个相当大的问题。

有没有人遇到过这种情况或可以提出解决方法?我正在使用 Dojo 文本框(尽管我也使用了标准的 html 5 输入框并且达到了相同的最终结果)。Dojo 在应用程序的其他任何地方都可以正常工作。

欢迎任何建议。

0 投票
4 回答
4831 浏览

java - 使用 sun/security/x509/X500Name 启动 Android 应用程序失败

我无法启动我的 Android 应用程序(在升级我正在使用的 Worklight 版本之前它运行良好)并且它不断给出 sun/security/x509/X500Name 的错误。现在,我已经多次使用 Sun 的 Java 设置 Android,所以我完全感到困惑。这是我的设置方法:

项目 >> 属性 >> Java 构建路径 >> 库 >> 添加库 - 这是我放置 Sun Java 的地方。

Window >> Preferences >> Java >> Installed JREs - My Sun Java 被打勾并且是默认的。

我什至编辑了我的 eclipse.ini,但无论有没有以下行都没有区别:-vm C:\Program Files (x86)\Java\jdk1.6.0_27\bin\javaw.exe

我似乎记得我不能有空格,这是真的吗?如果是这样,我该如何替换空格?即便如此,它应该可以在我的 Eclipse 应用程序中工作,而无需以这种方式定义我的 VM(或者我相信如此)。

我不知道我需要在其他任何地方定义我正在使用的 Java。如果我错过了什么,请告诉我。

谢谢!

0 投票
1 回答
375 浏览

java - Worklight 服务器正在工作,但没有显示 html 页面

我从 IBM 的页面下载了 Worklight Studio。并创建了一个应用程序,但 MyWLApp.html 页面没有显示任何内容。它应该写“MyWLApp”,但它没有显示。顺便说一句,我启动了 Worklight 服务器,并在应用程序上右键单击/运行为/在服务器上运行,以显示 html 页面,但它给出了:

找不到网页

此外,我从 Eclipse.in 更改了 Worklight 的端口并将其设置为 8085。当我将网页更改为 localhost:8085 时,它给出:

0 投票
2 回答
790 浏览

eclipse - 在 Mac 机器上的 Eclipse Java EE Indigo 中安装 IBM Worklight Studio 时出错

请帮帮我。当我尝试在 Eclipse 中安装 IBM Worklight Studio 时,出现以下错误。

0 投票
2 回答
1142 浏览

sencha-touch - IBM Worklight - Sencha Touch 应用程序显示白屏

我是 sencha touch 的新手,所以从它开始,我从给定的链接下载了一个 (sencha touch + worklight) 项目并在 eclipse 中导入。当我在工作灯控制台(即 localhost:8080/console)中运行它时,它正在构建和运行完美,但是当我在 android 模拟器中运行它时,它显示空白屏幕。并给出错误,我已经在此处附加了日志文件,即使我尝试了更多项目,所有项目都显示空白屏幕。

我尝试在不同的 AVD 中运行它,即 Android 2.1、2.2、2.3,但我遇到了同样的问题。我不知道 Worklight 或 Sencha Touch 的问题出在哪里。

0 投票
1 回答
323 浏览

eclipse - Worklight - 如何从 SVN 结帐并保持应用程序结构

我正在尝试将一个现有的 worklight 项目添加到我的 SVN 存储库中,它运行良好(删除了 .project、.classpath 文件和 .settings 文件夹)。但是,我无法在另一台 PC 上检查它。如果我在 Eclipse 中使用 subclipse 检查它并作为一个新的 Worklight 项目,它会删除我的应用程序文件夹并创建一个新文件夹,从而删除我为 Android\iPhone\mobile 创建的文件。如果我正常检查它,Worklight 插件不会将其检测为工作灯项目。

任何人都可以帮助我吗?