1
我有一個webview應用程序,並將OneSignal推送通知添加到它,它工作正常。如何讓我的webview應用程序打開url推送通知?
但是,當我發送帶有URL的推送通知在應用程序中打開時,它會在瀏覽器中打開。
有沒有在應用程序而不是瀏覽器中打開網址推送通知?
我有一個webview應用程序,並將OneSignal推送通知添加到它,它工作正常。如何讓我的webview應用程序打開url推送通知?
但是,當我發送帶有URL的推送通知在應用程序中打開時,它會在瀏覽器中打開。
有沒有在應用程序而不是瀏覽器中打開網址推送通知?
Launch URL設置只能在Web瀏覽器中打開market://和web鏈接。如果您需要在應用程序內部打開網址,則需要點擊處理程序和附加數據才能在應用程序中打開它。
在OneSignal儀表板的新消息頁面的選項>「其他數據」下添加一個自定義鍵。或者,如果您使用create notification REST API POST調用,則添加'數據'。接下來,請按照OneSignal的3. Add Optional NotificationOpenedHandler處理其他數據JSONObject
並檢查您的自定義URL關鍵字,然後您可以將您的web視圖導向到url。
在OneSignal中,告訴我將openURL鍵添加到NotificationOpenedHadler中,值將是url,因此如何以及在哪裏將此行放入NotificationOpenedHadler String url = additionalData.get(「openURL」):非常感謝您 –