私はmobilefirstハイブリッドアプリプロジェクトを持っています。ネイティブプロジェクトでは、bluetoothとgoogleマップ用にアクティビティサブクラスを実装しています。現在、物理デバイス上で実行すると、ネイティブアクティビティのみが起動し、htmlページは表示されません。一方、エミュレータで実行しようとすると、htmlページは表示されますが、ネイティブ側はテストできません。 (ブルートゥースのネイティブアクティビティを検索)ネイティブアクティビティを実装した物理デバイスでMobileFirstアプリケーションを起動するには
-2
A
答えて
0
Webコードからネイティブクラスを呼び出すには、SendAction APIを使用する必要があります。
- チュートリアル(およびサンプルアプリケーション):次のチュートリアルおよびドキュメントのトピックを参照してくださいhttps://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/adding-native-functionality/android-adding-native-ui-elements-hybrid-applications/
- ドキュメント:http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/c_action_sender.html
- 例:APIを使用してAndroid: MobileFirst sending data from Native to cross page
あなたはwlCommonInitで電話をかけることができますネイティブクラスでコードを実行し、ハイブリッドアプリケーションでそのネイティブ機能を使用することができます。
代わりに、あなたはまた、カスタムを実装することができコルドバプラグイン:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/adding-native-functionality/android-adding-native-functionality-hybrid-application-apache-cordova-plugin/は、私が行方不明になった部分は、私はWLInitWebFrameworkListenerクラスを実装し、mainhtmlfileをロードするためにそのonInitWebFrameworkComplete機能を実装するために必要なことですので、
関連する問題
- 1. iosアプリケーションでmobilefirstサービスを実装する
- 2. Androidデバイスの「再起動:コールドリスタート」物理ボタン
- 3. ネイティブアクティビティでonactivityresultを実装する方法
- 4. Xamarin androidアプリケーションは物理デバイスで動作しません
- 5. 物理デバイスでcalabash-iosを実行すると、すぐにアプリが起動してクラッシュする
- 6. アプリケーションが物理デバイス上で実行されない
- 7. 別のMobileFirstアプリケーションを起動し、すでに起動しているイベントを受け取る
- 8. 物理デバイスで自分のアプリケーションをテストする
- 9. 物理的なiOSデバイス上でXamarin.iOSアプリケーションをデバッグする方法
- 10. 物理デバイス上でアンドロイドアプリケーションを実行します。
- 11. Pythonで実装されたCOMサーバーを起動するには?
- 12. ゲーム/物理エンジンで2Dフェアクランプを実装する方法は?
- 13. Vulkan物理デバイス
- 14. 注釈ベースのSpring起動アプリケーションでプラグインアーキテクチャを実装する
- 15. Spring起動アプリケーションでカスタム認証を実装する方法
- 16. 最初の起動時にアプリケーションの指示を実装する
- 17. 実デバイス(iPod)に証明書なしでアプリケーションを起動できますか?
- 18. Androidアプリケーションがデバイスで起動しない
- 19. iOSデバイスでアプリケーションが起動しない
- 20. Androidデバイスのエスプレッソテストが物理デバイスで失敗しました(PerformException)
- 21. AsynStorageが物理デバイスで動作しないようです
- 22. NSTimerを物理デバイスのバックグラウンドで実行させる
- 23. 物理的なiOSデバイス(9.3)で反応ネイティブを起動するときに問題が発生する
- 24. Android実装サービスと起動時にバックグラウンドで起動する
- 25. ibm mobilefirst 8.0のデバイス(ブロック、ワイプなど)のアプリケーションとデータを管理する方法
- 26. Android Mobileデバイス上でIBM MobileFirst 8.0 cordovaアプリケーションをプレビューする方法
- 27. インテルHAXMのエラー、物理デバイスを実行する手順
- 28. Windowsのユーザーログオンで偽装されたアプリケーションを起動する
- 29. デバイス上でアプリケーションを実行すると、アプリケーションが自動起動しません。 Android Studio 2.0にアップデートするまで動作しました
- 30. MobileFirst 8でサーバーセッション検証シナリオを実装する方法は?
OKだから今は見ることができます私のhtmlのアプリ側にあります。今私がしたいのは、このフレームワークをリストビュー項目のクリックイベントで初期化することですが、コンテキストが変更されてから私には手を貸しません – Samra
コンテキストを変更するためにMyActivity.thisを追加する必要がありました!問題が解決しました – Samra