3

在 Worklight 中,可以从 Android 的 Worklight 应用程序打开本机页面。是否可以从 Android 设备中 Worklight 开发的应用程序启动本机应用程序?如果可能,怎么做?提前致谢。

4

4 回答 4

2

是的,有可能。这是一个解释如何从 Worklight 应用程序打开本机活动的培训 - http://worklight.com/download/get-started/4.2.1/module-9.1

如果您想从您的应用程序中打开另一个活动(其他应用程序),您将需要创建一个 PhoneGap 插件,该插件会创建一个 Intent 对象来打开一个新应用程序。

此问题可能包含您要查找的内容Open another application from your own (intent)

在这里你可以看到如何为 Android 实现 PhoneGap 插件 - http://worklight.com/download/get-started/4.2.1/module-9.3

于 2012-05-31T14:41:11.460 回答
2

IBM Worklight 包含调用本机应用程序的示例,但这些示例是在 Worklight 本身中创建的。例如:module_09_1_Android_CombiningNativeAndWebPages在 Android 文件夹本身的这个示例中,他们创建了一个活动com.AndroidShowNativePage.HelloNative(包名称),该活动从该 JavaScript 调用。

于 2012-08-10T11:10:00.613 回答
1

是的,它与 Worklight 无关 :)

在 Worklight 的本机页面中(或者如果您愿意,您可以编写一个 phonegap 插件),您需要创建一个意图(参见http://developer.android.com/reference/ android/content/Intent.html)。
这个意图可以打开一个外部应用程序。

于 2012-05-31T14:45:24.300 回答
0

使用 Worklight,您可以调用本机页面,

代码:

WL.Nativepage.show("com.example.class",backtopage,parameter);

函数返回页()

调用本机代码并返回网页的自定义参数。

如果您有疑问,请参考“Anton”链接。

于 2012-07-31T06:45:14.133 回答