Javascript ionic typescript中的window.postMessage
我有一个在web上运行良好的postmessage javascript代码:Javascript ionic typescript中的window.postMessage,javascript,typescript,ionic-framework,postmessage,Javascript,Typescript,Ionic Framework,Postmessage,我有一个在web上运行良好的postmessage javascript代码: <script> var popup; window.addEventListener('message', function(e) { console.log(e.origin); if (popup != null) { var reply = JSON.stringify( {'msg'
<script>
var popup;
window.addEventListener('message', function(e) {
console.log(e.origin);
if (popup != null) {
var reply = JSON.stringify( {'msg' : 'Message' } );
popup.postMessage(reply, e.origin);
}
});
function openRemotePage() {
popup = window.open('website.com' );
}
</script>
var弹出窗口;
addEventListener('message',函数(e){
console.log(e.origin);
如果(弹出!=null){
var reply=JSON.stringify({'msg':'Message'});
popup.postMessage(回复,例如来源);
}
});
函数openRemotePage(){
popup=window.open('website.com');
}
我希望在Ionic typescript中具有类似的功能
public static popup:any;
public openRemotePage():void{
window.addEventListener('message', function(e) {
var msg = JSON.parse(e.data);
if (MyModal.popup!= null) {
var reply = JSON.stringify( {'msg' : 'Message' } );
MyModal.popup.postMessage(reply, e.origin);
}
});
MyModal.popup = window.open('website.com');
}