Razor 中使用javascript调用websocket没反应

m0_37815261 2023-07-26 19:58:42

请问各位

我使用的asp.net,Razor中使用javascript调用websocket,结果没反应,无法进入onopen()时间中,哪位大神能够解答一下。

哪位在这方面有经验的,能够解答一些,有报酬,Razor,javascript ,websocket,我感觉就是哪个配置的原因造成有问题,我其实有示例代码,但是是Html的,运行正确,但是把JavaScript拷贝到cshtml中有运行有问题。

...全文
成就一亿技术人!
拼手气红包 15.00元
1343 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
A11000100A 2023-07-28
  • 打赏
  • 举报
回复

如果使用JavaScript调用WebSocket时,无法进入onopen回调函数中,可能是以下原因之一:

  1. WebSocket连接被拒绝:如果您的WebSocket服务器没有正确配置,或者端口号不正确,或者防火墙阻止了WebSocket连接,那么JavaScript将无法连接到WebSocket服务器。您可以检查WebSocket服务器的配置和端口号,并确保防火墙允许WebSocket连接。

  2. WebSocket连接超时:如果WebSocket连接超时了,JavaScript将无法进入onopen回调函数。您可以尝试增加WebSocket连接的超时时间,或者检查网络连接是否稳定。

  3. WebSocket连接关闭:如果WebSocket连接关闭了,JavaScript将无法进入onopen回调函数。您可以检查WebSocket服务器的日志,查看是否有任何错误或异常,或者尝试重新连接WebSocket服务器。

  4. JavaScript错误:如果JavaScript代码中有任何错误,可能会导致WebSocket连接失败或无法进入onopen回调函数。您可以检查JavaScript代码,查看是否有任何语法错误或逻辑错误。

如果无法解决问题,建议提供更多的代码和错误信息,以便更好地理解问题并找到解决方案。

m0_37815261 2023-08-03
  • 举报
回复
@A11000100A 你好啊,我是在集成一个电子签字板,厂家提供的静态网页是Html文件,里面的javascript可以运行,但是我把javascript加到我们的项目里面,项目是.net asp core的,Razor文件中,WebSocket无法进入OnOpen,我可以给你看
m0_37815261 2023-07-26
  • 打赏
  • 举报
回复

哪位在这方面有经验的,能够解答一些,有报酬,Razor,javascript ,websocket,我感觉就是哪个配置的原因造成有问题,我其实有示例代码,但是是Html的,运行正确,但是把JavaScript拷贝到cshtml中有运行有问题。

基于PID优化和矢量控制装置的四旋翼无人机(Matlab&Simulink实现)内容概要:本文详细介绍了基于PID优化和矢量控制装置的四旋翼无人机控制系统的设计与Matlab&Simulink实现方法。通过建立四旋翼无人机的动力学模型,结合PID控制算法进行姿态调节,并引入矢量控制策略提升飞行稳定性与响应精度。文中涵盖了系统建模、控制器设计、参数整定及仿真验证全过程,重点展示了如何利用Matlab/Simulink工具对俯仰、横滚、偏航和高度四个自由度进行闭环控制仿真,分析了PID参数优化对系统动态性能的影响,同时探讨了矢量控制在多输入多输出非线性系统中的应用优势。该研究为无人机飞控系统的开发提供了完整的理论支持与实践参考。; 适合人群:具备自动控制理论基础、Matlab/Simulink仿真技能及相关工程背景的高校研究生、科研人员及从事无人机控制系统开发的工程师。; 使用场景及目标:①用于教学与科研中理解四旋翼无人机飞行控制原理;②为无人机飞控系统的设计与优化提供可复现的仿真平台;③支持进一步研究先进控制策略(如LQR、MPC)在无人机中的应用。; 阅读建议:建议读者结合文中提供的Matlab代码与Simulink模型文件同步操作,逐步完成建模与仿真过程,并尝试调整PID参数以观察系统响应变化,加深对控制理论实际应用的理解。

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧