私は自分のアプリでダイレクトアップデートを実装しようとしています。私のアプリでは、ネイティブページをホームページとして表示しています。ネイティブから直接更新を確認する方法はありますか - IBM Mobilefirst?
wlcommoninit()から、私はWL.Nativepage.show()を呼び出してネイティブページに移動します。
ネイティブページに移動する前に、自分のアプリが直接更新を確認するようにします。だから、WL.Nativepage.show()を呼び出す前に、私は
WL.Client.CheckforDirectUpdate()、以下のAPIと呼ばれている
それはこのように働いている、
- のApp負荷 直接更新用
- チェック
- 直接アップデート利用可能 - のでアプリを更新するためのダイアログショーをデフォルト
- バックグラウンドでは、アプリはネイティブページに移動しています。
私はアプリが利用可能なアップデート、 はそうWL.Client.CheckforDirectUpdate()のするonSuccess方法で、私はネイティブのページに渡していますが存在しない場合にのみ、ホーム・ページに移動します。
アプリが完璧ですが、更新ダイアログがユーザーに表示されてからアプリがネイティブページに移動してダイアログが再び消えることがあります。更新ダイアログにアクセスするにはハイブリッドページに戻る必要があります。
ホームページ[ネイティブページ]で通知を確認したいと思います。それに相当するネイティブの[Android and IPhone] Mobilefirst APIが直接更新可能ですか?