Worklight では、Android 用の Worklight アプリケーションからネイティブ ページを開くことができます。Android デバイスで Worklight が開発したアプリケーションからネイティブ アプリケーションを起動することはできますか? 可能であれば、どのように?前もって感謝します。
4 に答える
IBM Worklight には、ネイティブ アプリの呼び出しをカバーするサンプルがありますが、これはワークライト自体で作成されたものです。例:module_09_1_Android_CombiningNativeAndWebPages
このサンプルでは、Android フォルダー自体に 1 つのアクティビティcom.AndroidShowNativePage.HelloNative
(パッケージ名) が作成され、そのアクティビティはその JavaScript から呼び出されます。
はい、可能です。Worklight アプリケーションからネイティブ アクティビティを開く方法を説明するトレーニングがあります - http://worklight.com/download/get-started/4.2.1/module-9.1
アプリケーションから別のアクティビティ (他のアプリ) を開きたい場合は、新しいアプリケーションを開くための Intent オブジェクトを作成する PhoneGap プラグインを作成する必要があります。
この質問には、探しているものが含まれている可能性があります 自分のアプリケーションから別のアプリケーションを開く (意図)
ここでは、Android 用の PhoneGap プラグインを実装する方法を確認できます - http://worklight.com/download/get-started/4.2.1/module-9.3
はい、Worklightとは何の関係もありません:) Worklight
のネイティブページで(または、必要に応じてphonegapプラグインを作成できます)、インテントを作成する必要があります(http://developer.android.com/reference/を参照)。 android / content / Intent.html)。
このインテントは、外部アプリケーションを開くことができます。
Worklight を使用すると、ネイティブ ページを呼び出すことができます。
コード:
WL.Nativepage.show("com.example.class",backtopage,パラメータ);
関数 backtopage()
ネイティブ コードを呼び出して Web ページに戻るためのカスタム パラメータ。
疑問がある場合は、「アントン」リンクを参照してください。