C#调用JS代码时含有navigator对象会报错如何解决?

云天夏璞 2018-02-14 01:41:41
正常一段js代码,放在html网页中可以执行,但是现在需要把这个js代码扣出来放到C#中调用,但是这段js代码中包含了navigator,js代码无法正常执行会报错,直接把js代码写出c#代码,工作量太大了,有什么好办法解决呢?(排除用webbrowser写入html和对应js调用的方法,这个执行速度不快而且无法在多线程中使用)。
...全文
916 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
秋的红果实 2018-02-14
  • 打赏
  • 举报
回复
用geckofx替代webbrowser
sexfio 2018-02-14
  • 打赏
  • 举报
回复
易语言好像有那种可以容错模拟网页接受JS那种,不过py都没那种模块,别指望c#会搞了,c# 现在冷的一塌糊涂
xuzuning 2018-02-14
  • 打赏
  • 举报
回复
没有定义,你就自己定义一个 因为是模拟操作,只要满足你的需要就可以
sexfio 2018-02-14
  • 打赏
  • 举报
回复
这个问题我也早就想问了,每次都要手动改js代码好麻烦,其实就几个地方去掉就完了navigator,windows什么的

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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