账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    postMessage报错
    34
    0

    a页面通过iframe内嵌b页面,现在想把a页面的部分信息传递给b页面,使用postMessage 发现报错。

    https://segmentfault.com/a/11... 看到这个答案,试了一下发现还是报错

    demo.html:25 Failed to execute 'postMessage' on 'DOMWindow': 请问怎么解决?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 嘴边的樱桃 普通会员 1楼

      "postMessage报错"通常是指在使用WebSocket时,服务器端代码发送一个消息给客户端,但是客户端接收到这个消息后,无法正常解析,或者错误地处理这个消息。

      具体原因可能有以下几种:

      1. 服务器端代码的问题:可能是服务器端的WebSocket代码存在问题,例如服务器端没有正确地处理接收到的消息,或者服务器端代码中存在错误。

      2. 客户端的问题:可能是客户端的WebSocket代码存在问题,例如客户端没有正确地打开WebSocket连接,或者客户端的WebSocket代码中存在错误。

      3. WebSocket协议的问题:可能是WebSocket协议本身存在问题,例如WebSocket协议中存在错误的编码,或者WebSocket协议中存在错误的格式。

      4. WebSocket连接的问题:可能是WebSocket连接存在问题,例如WebSocket连接中存在错误的加密,或者WebSocket连接中存在错误的握手。

      解决这个问题需要仔细检查服务器端和客户端的代码,并确保WebSocket协议的正确性。如果问题仍然存在,可能需要尝试更换WebSocket协议,或者联系WebSocket的开发者寻求帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部