Skip to content

Commit 634fe5d

Browse files
committed
feat: add openUrl app message
1 parent 8bc71ab commit 634fe5d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/shared/lib/postAppMessage.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
type AppMessageMethod = 'showToast' | 'setHeight';
1+
type AppMessageMethod = 'showToast' | 'setHeight' | 'openUrl';
22

33
declare global {
44
interface Window {
55
Android: {
66
showToast: (message: string) => void;
77
setHeight: (message: string) => void;
8+
openUrl: (message: string) => void;
89
};
910
webkit: {
1011
messageHandlers: {
@@ -28,6 +29,8 @@ const postAppMessage = (method: AppMessageMethod, message: string, isWebview: bo
2829
return window.Android.showToast(message);
2930
case 'setHeight':
3031
return window.Android.setHeight(message);
32+
case 'openUrl':
33+
return window.Android.openUrl(message);
3134
}
3235
} else if (iphone !== null) {
3336
return window.webkit.messageHandlers.weski.postMessage({ method: method, message: message });

0 commit comments

Comments
 (0)