Change summary
src/cheogram/java/com/cheogram/android/WebxdcPage.java | 4 ++++
1 file changed, 4 insertions(+)
Detailed changes
@@ -346,10 +346,14 @@ public class WebxdcPage implements ConversationPage {
}
public void refresh() {
+ if (binding == null) return;
+
binding.webview.post(() -> binding.webview.loadUrl("javascript:__webxdcUpdate();"));
}
public void realtimeData(String base64) {
+ if (binding == null) return;
+
binding.webview.post(() -> binding.webview.loadUrl("javascript:__webxdcRealtimeData('" + base64.replace("'", "").replace("\\", "").replace("+", "%2B") + "');"));
}