标签: ibm-mobilefirst

仿真器:警告:已安装HAXM 6.0.5.请安装HAXM> = 6.2.1以修复Mac上的兼容性问题

模拟器未运行.我已经安装了HAXM 6.2.1.请检查图像.

在此输入图像描述

所以,我刚刚重新安装了HAXM.Anow现在又出现了另一个问题.请结帐图像第二和第三.

6:54 PM模拟器:原因:参数无效

6:54 PM模拟器:coreaudio:无法锁定audioInputDeviceIOProc的语音

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

android android-emulator ios haxm ibm-mobilefirst

39
推荐指数
3
解决办法
2万
查看次数

dojo中require()和define()函数之间的主要区别是什么?我们何时使用?

我是新来的学习道场和我所遇到的require()define()功能,我不能让我的头周围其一.另外,我什么时候才能使用其中任何一个?一个小的演示或示例将是有益的.非常感谢!

javascript dojo js-amd ibm-mobilefirst

35
推荐指数
1
解决办法
1万
查看次数

如果最终使用PhoneGap,为什么要使用IBM Worklight?

实际上我必须构建一个跨平台应用程序(仅适用于iphone和android),客户端强调要使用IBM Worklight.在搜索了Worklight后,我发现它内部使用了PhoneGap(Apache Cordova).现在我的问题是,如果worklight内部使用phonegap,那么为什么不直接使用phonegap.我需要你的建议.请建议将worklight与phonegap分开的事情.提前致谢.

iphone html5 cordova ibm-mobilefirst

35
推荐指数
3
解决办法
2万
查看次数

AngularJS 1.5错误引导IBM Mobilefirst

我似乎在组合MFP混合(无Cordova)应用和角1.5时遇到了问题.角度1.4.9的相同应用程序工作正常,但如果我切换到angular1.5然后我得到这个错误:

Error: [$injector:modulerr] Failed to instantiate module ng due to:
TypeError: Cannot set property 'aHrefSanitizationWhitelist' of null
at $$SanitizeUriProvider (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:17272:35)
at new <anonymous> (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/worklight/worklight.js:1033:23)
at Object.instantiate (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:4621:14)
at provider (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:4435:36)
at http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:367:32
at forEach (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:337:20)
at Object.provider (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:4425:9)
at ngModule (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:2476:16)
at Object.invoke (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:4606:19)
at runInvokeQueue (http://localhost:10080/Hybrid/apps/services/preview/HelloWorld/android/1.0/default/vendor/angular5.js:4499:35)
http://errors.angularjs.org/1.5.0/$injector/modulerr?p0=ng&p1=TypeError%3A%…%2FHelloWorld%2Fandroid%2F1.0%2Fdefault%2Fvendor%2Fangular5.js%3A4499%3A35)
Run Code Online (Sandbox Code Playgroud)

谁知道它可能是什么?

angularjs ibm-mobilefirst

14
推荐指数
1
解决办法
2352
查看次数

在sdk中缺少Cordova gradle包装器

我在windows7 x64上,安装了今天Android sdk studio的最新稳定版本(通过android studio bundle,因为它现在显然已经一起发货).我已经正确配置了环境变量,如上所示.

这是我在发出以下命令时得到的

$ cordova build android

ANDROID_HOME=G:\installs\Android\sdk
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_121
Error: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK.
Looked here: G:\installs\Android\sdk\tools\templates\gradle\wrapper
Run Code Online (Sandbox Code Playgroud)

事实上,我的sdk安装中甚至不存在"templates"目录.

我已经尝试过的建议这个问题(设定在正确的道路,卸载/重新安装),在这里,但没有适用于我的情况,我发现手动复制和粘贴的包是不是一个真正的解决方案,因为有一个包管理到位.

如果有人在今天的Android安装中有答案,将非常感谢.

sdk android cordova ibm-mobilefirst

11
推荐指数
2
解决办法
8804
查看次数

如何使用jQuery打开一个新的HTML页面?

所以,我正在使用IBM Worklight,我调用了主文件file1.html,然后创建了另一个名为的html文件file2.html.

我试图打开file2但到目前为止没有运气.我尝试了以下代码:

  1. $(this).load("file2.html");

  2. $("div1").load("file2.html"); //div1 is the id for outer div of file1

  3. WL.App.openUrl("file2.html");

  4. window.openURL("file2.html");

这些都没有奏效!有什么建议?

javascript jquery html5 select ibm-mobilefirst

10
推荐指数
3
解决办法
11万
查看次数

当软键盘在显示时重叠时,如何在Android中自动滚动到输入字段?

我正在使用Worklight开发混合应用程序,我遇到以下问题:

当用户点击输入字段时,弹出的软键盘会在屏幕上相对较低时隐藏输入字段.页面是可滚动的,因此用户可以滚动并再次查看该字段,但客户要求定义页面将自动滚动,直到该字段可见.

请注意,这仅在Android环境中发生.在iPhone和iPad环境中,默认行为是所需的行为.

根据我的发现,诀窍应该通过android:windowSoftInputModeAndroid清单文件中的属性来完成.但是,我在那里的所有努力都未能实现自动滚动.

如果有一个特定于Worklight的解决方案,我宁愿使用它,而不是干预Android本机代码.

javascript android webview ibm-mobilefirst

9
推荐指数
1
解决办法
2万
查看次数

无法在android中的inappbrowser中启动pdf文件

当用户点击链接时,我需要在inappbrowser中显示pdf.它在ios中工作正常,但没有在android上工作.我正在为我的项目使用IBM worklight.以下是我使用过的代码:

window.open("pdfURL","_blank","location=yes");
Run Code Online (Sandbox Code Playgroud)

在ios中,inappbrowser启动并显示pdf,但在android中,inappbrowser启动但没有显示内容

javascript jquery phonegap-plugins cordova ibm-mobilefirst

9
推荐指数
3
解决办法
2万
查看次数

如何在浏览器中调试Dojo?

我目前(尝试)使用Worklight Studio 5.0.6和Dojo(Mobile)1.8.3开发应用程序.我很难找到适当的调试方法.等待5-10分钟在服务器上构建部署过程后,Chrome调试器中的错误通常如下所示:

在此输入图像描述

我怎么能在MY源中追踪这个错误?整个堆栈跟踪完全由Dojo代码组成,它在20个抽象层之后生成一个绝对无用的错误消息.

说真的,你们在现实生活中如何处理这个问题?您使用什么方法在浏览器中调试Dojo驱动的应用程序?

SPYRO

debugging dojo dojox.mobile ibm-mobilefirst

8
推荐指数
1
解决办法
5429
查看次数

无法调用determinVisibility()从未看到PID的连接

我们最近将我们的移动应用从Worklight 5.0.6更新为MobileFirst 7.0.在更新之前,由于Cordova与JSON Store的问题,我们不支持4.4及更高版本.现在,我们正在支持更新版本的Android.

该应用程序适用于所有iOS设备和Android 4.x设备.在Android 5及更高版本上,我点击登录按钮时遇到白屏.

$("#loginButton").on("click", function(e) {
    e.preventDefault();

    $('#realmPopupMenu').popup("open");
});
Run Code Online (Sandbox Code Playgroud)

在Android日志中,我看到了这个错误:

06-18 07:34:57.329: W/AmazonAppstore.AppManagerAndroidPackageDelegate(2325): Unable to determine asin for package com.MyGPCMobile.  Skipping metadata update.
06-18 07:34:58.709: W/AmazonAppstore.AppManagerAndroidPackageDelegate(2325): Unable to determine asin for package com.MyGPCMobile.  Skipping metadata update.
06-18 07:35:02.129: W/BindingManager(2501): Cannot call determinedVisibility() - never saw a connection for the pid: 2501
06-18 07:35:02.529: W/BindingManager(2501): Cannot call determinedVisibility() - never saw a connection for the pid: 2501
06-18 07:35:03.469: W/BindingManager(2501): Cannot call determinedVisibility() - never saw a …
Run Code Online (Sandbox Code Playgroud)

javascript jquery android cordova ibm-mobilefirst

8
推荐指数
1
解决办法
2万
查看次数