返回顶部
首页 > 资讯 > 前端开发 > node.js >如何解决html5 worker测试不到效果的问题
  • 390
分享到

如何解决html5 worker测试不到效果的问题

2024-04-02 19:04:59 390人浏览 薄情痞子
摘要

这期内容当中小编将会给大家带来有关如何解决HTML5 worker测试不到效果的问题,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 很多人在

这期内容当中小编将会给大家带来有关如何解决HTML5 worker测试不到效果的问题,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

很多人在测试worker api的时候,总是会出现异常,根本测试不到效果。
在使用worker的时候有个必须注意的地方,就是单纯的文本文件是实现不了worker的,你写的实际代码 必须部署到服务器Tomcat.jBoss等)才能运行worker api。
下面写个简单例子

js代码test.js(worker)

代码如下:


function messageHandler(e) {
postMessage("worker says: " + e.data + " too");
}
addEventListener("message", messageHandler, true);
postMessage("2222222222");


html代码 index.html

代码如下:


<!DOCTYPE html>
<html>
<head>
<title>index.html</title>
<meta Http-equiv="keyWords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/CSS" href="./styles.css">-->
</head>
<body>
<script type="text/javascript">
if(typeof(Worker)!=="undefined"){
console.log("zhichi worke");
}else{
console.log("no support!");
}
function messageHandler(e){
console.log(e.data);
}
function errorHandler(e){
console.log(e.message, e);
}
var myWorker = new Worker("task.js");
myWorker.addEventListener("message", messageHandler, true);
myWorker.addEventListener("error", errorHandler, true);
myWorker.postMessage("1 fangsong d");
</script>
</body>
</html>


不是之后直接访问index.html页面,然后在浏览器的console面板中将看到worker发送的字符串(实际应用中一般使用JSON传送)。

上述就是小编为大家分享的如何解决html5 worker测试不到效果的问题了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网node.js频道。

--结束END--

本文标题: 如何解决html5 worker测试不到效果的问题

本文链接: https://www.lsjlt.com/news/82810.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何解决html5 worker测试不到效果的问题
    这期内容当中小编将会给大家带来有关如何解决html5 worker测试不到效果的问题,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 很多人在...
    99+
    2024-04-02
  • Springboot测试找不到SpringRunner.class的问题
    目录Spring boot测试找不到SpringRunner.class原因解决方式@RunWith(SpringRunner.class)测试SpringRunner.class找...
    99+
    2024-04-02
  • Junit测试多线程无法得到结果的问题解决
    目录猜测可能原因问题排查问题原因总结 class Main { public static void main(String[] args) { Strin...
    99+
    2024-04-02
  • Jmeter测试时遇到的各种乱码问题如何解决
    这篇“Jmeter测试时遇到的各种乱码问题如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Jmeter测试时遇到的各种...
    99+
    2023-07-05
  • 如何解决虚拟机显示效果不佳的问题
    调整虚拟机配置:增加虚拟机的内存和处理器资源,以提升虚拟机的运行速度和显示效果。 更新虚拟机软件和驱动程序:确保虚拟机软件和相关驱动程序都是最新版本,以解决可能存在的兼容性问题。 调整虚拟机显示设置:调整虚拟机的显示分辨率和色彩深度...
    99+
    2024-06-11
    virtualbox
  • 如何解决@NotBlank不生效的问题
    解决@NotBlank不生效 在项目开发中,发现一个类中包含有另外一个类,这种包含关系的类上的@NotBlank校验不生效,后来发现需要在内部的类的域上加上@Valid注解,如下: ...
    99+
    2024-04-02
  • SpringJunit测试找不到SpringJUnit4ClassRunner.class的解决
    目录Spring Junit测试找不到SpringJUnit4ClassRunner.class问题描述问题分析解决步骤RunWith找不到SpringJUnit4ClassRunn...
    99+
    2023-05-17
    Spring Junit测试 SpringJUnit4ClassRunner.class Spring Junit
  • 如何解决Pytorch在测试与训练过程中的验证结果不一致问题
    小编给大家分享一下如何解决Pytorch在测试与训练过程中的验证结果不一致问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!引言今天在使用Pytorch导入此前保存的模型进行测试,在过程中发现输出的结果与验证结果差距甚大,...
    99+
    2023-06-15
  • 如何解决php domdocument找不到的问题
    具体问题: php - 找不到 'DOMDocument'类 我在Magento应用程序的页面上发现错误;当我访问它时,它总是显示此消息错误: Fatal error: Class...
    99+
    2024-04-02
  • 如何解决ajax访问遇到Session失效的问题
    这篇文章将为大家详细讲解有关如何解决ajax访问遇到Session失效的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近由于一个项目,模块切换为ajax请求数据,当...
    99+
    2024-04-02
  • 如何解决mac php不生效问题
    本文操作环境:MAC OS X 10.9.1系统,PHP5版,MacBook Air 2019电脑。如何解决mac php不生效问题Mac环境变量不生效的问题(将php添加到环境变量)。Mac环境变量不生效,关键在于bash和zsh举例:将...
    99+
    2015-07-07
    mac php
  • 如何解决PHP opcache 不生效问题
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。如何解决PHP opcache 不生效问题Opcache修改配置不生效的历程:在安装Nextcloud的时候总是遇到一个非常棘手的问题: 官方要求opcache.max...
    99+
    2018-08-26
    PHP opcache
  • 如何解决IDEA的junit单元测试Scanner输入不可用的问题
    这篇文章给大家分享的是有关如何解决IDEA的junit单元测试Scanner输入不可用的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。这是IDEA的单元测试的默认设置问题eclipse默认可用解决方法:修改I...
    99+
    2023-06-15
  • HTML5如何解决苹果手机不能自动播放音乐的问题
    这篇文章主要介绍了HTML5如何解决苹果手机不能自动播放音乐的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。解决方法如下一段代码:引用:...
    99+
    2024-04-02
  • Javamelody监控不到sql的问题(亲测有效) ​
    目录1. 相关链接2. 基础集成1.pom中加入查看报告JavaMelody是用来在QA和实际运行生产环境中监控Java或Java EE应用程序服务器的一个开源框架。它不是一个工具来...
    99+
    2022-11-13
    Javamelody监控不到sql Javamelody监控
  • laravel图片访问不到问题如何解决
    这篇“laravel图片访问不到问题如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“laravel图片访问不到问题如何...
    99+
    2023-07-05
  • Jmeter测试时遇到的各种乱码问题及解决
    目录一、参数化时,csv数据文件中的中文二、HTTP接口中请求的数据包含中文时三、HTTP接口中返回的数据中总结一、参数化时,csv数据文件中的中文 在Jmeter中显示乱码 遇到的...
    99+
    2023-03-10
    Jmeter测试 Jmeter测试遇到乱码 Jmeter乱码
  • 如何解决SpringBoot扫描不到Controller的问题
    本篇内容主要讲解“如何解决SpringBoot扫描不到Controller的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决SpringBoot扫描不到Controller的问题”吧!...
    99+
    2023-06-20
  • 如何解决PHP找不到模块的问题
    在进行PHP语言开发过程中,经常会遇到"找不到模块"的错误提示,这是由于PHP配置文件中没有引用正确的扩展模块所导致的。PHP虽然是一门开放源代码的脚本语言,但在很多方面都需要进行配置,以便让代码正常运行。接下来,我们就...
    99+
    2023-05-14
  • 如何解决@Transactional遇到try catch失效的问题
    这篇文章给大家分享的是有关如何解决@Transactional遇到try catch失效的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。@Transactional遇到try catch失效Spri...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作