我需要将一个JavaScript代码重写为TypeScript (Angular),网页由iOS应用程序或Android应用程序打开。我只想向应用程序发送一条消息。
我该如何向父级应用程序发送一条消息,或如何使用
我该如何向父级应用程序发送一条消息,或如何使用
window.webkit
?notifyTheApp(postData) {
if (navigator.userAgent.match(/(iPod|iPhone|iPad)/)) {
if(window.webkit.messageHandlers)
window.webkit.messageHandlers.mpos.postMessage(JSON.stringify(postData));
}
else {
if(window.external.notify)
window.external.notify(JSON.stringify(postData));
}
mpos
是 iOS 应用程序。
错误:src/app/sms-validation/sms-validation.component.ts(98,17) 中的错误:error TS2339:类型 'Window' 上不存在属性 'webkit'。