Worklight - 打开Native应用程序

时间:2012-05-31 10:18:37

标签: javascript android html5 cordova ibm-mobilefirst

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

4 个答案:

答案 0 :(得分: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

答案 1 :(得分:2)

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

答案 2 :(得分:1)

是的,它与Worklight无关:)

在Worklight的原生页面中(或者如果您愿意,可以编写一个phonegap插件),您需要创建一个intent(参见{ {3}})。
此意图可以打开外部应用程序。

答案 3 :(得分:0)

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

代码:

WL.Nativepage.show( “com.example.class”,backtopage,参数);

功能后挡板()

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

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