首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

window.external在指向本地Angular 8网站的WPF WebBrowser中工作,但在部署时不起作用。

window.external是一个JavaScript API,它允许JavaScript代码与宿主应用程序进行通信。在指向本地Angular 8网站的WPF WebBrowser中工作时,它可以用于与WPF应用程序进行交互。

然而,在部署时,window.external可能不起作用的原因有很多。以下是一些可能的原因和解决方法:

  1. 安全性限制:在部署时,浏览器可能会对JavaScript代码的访问进行限制,以防止恶意代码的执行。您可以尝试检查浏览器的安全设置,并确保允许JavaScript与宿主应用程序进行通信。
  2. 跨域访问限制:如果您的Angular 8网站和WPF应用程序位于不同的域中,浏览器可能会阻止跨域访问。您可以尝试在WPF应用程序中启用跨域资源共享(CORS),以允许来自不同域的请求。
  3. 版本兼容性问题:不同的浏览器和WPF版本可能对window.external的支持有所不同。您可以尝试更新浏览器和WPF版本,以确保它们兼容。
  4. 调用方式错误:确保您正确地调用window.external的方法或属性。您可以查看官方文档或相关的开发文档,以了解正确的调用方式。

总之,要解决window.external在部署时不起作用的问题,您需要仔细检查安全设置、跨域访问限制、版本兼容性和调用方式等方面的问题,并根据具体情况采取相应的解决方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

电脑静音工作,又听不到12306的来票音乐,纠结啊 !但春节前工作多任务重,不能安心工作,就动手做个“无声购票弹窗”工具吧!

当你在办公室里面工作,周围有老板、领导,但又着急买春节的火车票怎么办? 开着电脑声音,出票火车鸣笛声没听到,QQ聊天工具等不和谐的声音放出来了怎么办? 为了不让别人听见你在买票,只好把声音关了,但这样你就不知道有票来了! 所以只好不断的偷偷切换窗口,看票来了没有,弄得工作都没有心情。 有时候即使这样,当你发现票来了,等点击提交订单的时候,票早就没了,坑爹啊:-《 为此眼看着列表上有N多张最好的票,白白丢了的有木有:-《 如果有个程序,能够在来票的时候自动弹窗出来,我就可以一边安心的工作 ,一边及时输入验证码

06
领券