アプリ側のポップアップとの競合を避けたい
ネイティブアプリ側とKARTE側のポップアップが同一画面に表示されてしまう場合、KARTE側のポップアップの表示制御(iOS, Android)を利用することで、競合を回避できます。
ネイティブアプリ側のポップアップが既に表示されている場合に、KARTE側のポップアップを表示したくない
InAppMessaging
クラスの suppress()
メソッド を実行することで、KARTE側のポップアップが配信されても表示が抑制されます。
表示の抑制を解除するには、InAppMessaging
クラスの unsuppress()
メソッド を実行する必要があります。
既に表示されている KARTE側のポップアップを非表示にしたい
InAppMessaging
クラスの dismiss()
メソッド を実行することで、KARTE側のポップアップを非表示にできます。
ポップアップの重なりを制御したい
ネイティブアプリ側とKARTE側のポップアップの表示が意図せず重なってしまう場合には、Windowの表示レベル(iOS , Android )で調整可能です。
※KARTE側でポップアップが表示されるWindowの表示レベルは固定されているため、アプリ側のポップアップの表示レベルを調整する必要があります。
Updated 25 days ago