2713

JS实时通信三把斧系列之三: eventsource

前言前两篇文章分析了websocket和socket.io,现在就剩下最后一个实时通信技术-eventsource。很多人也许好奇,有了websocket这种实时通信,为什么还需要eventsource呢?答案其实很简单,那就是eventsource其实是单向通信,而websocket是双向通信。在

2697

Function.prototype.apply was called on WeakMap.prototype.get

最近接手了一个老项目,uni-app开发的小程序,安装依赖的之后使用idea 可以编译到微信开发者工具报错:1: app.js错误:TypeError: Function.prototype.apply was called on WeakMap.prototype.get, which is a

2692

vue实现文件直接下载

一些东拼西凑复制粘贴加上部分个人理解的原理Blob(Binary Large Object): 二进制大数据对象。在JS中, Blob类型的对象表示文件对象的原始数据,可以通过new Blob()方法创建Blob对象,将后端返回的数据存储到Blob对象中。Blob用作URL:Blob URL只能由浏

2674

浅谈微信页面入口文件被缓存解决方案

缓存对于前端页面来说,是加速页面加载的利器之一,但也同时带来了很多问题,比如新版本发布之后,怎么替换客户端上的缓存文件呢?大家一般的的解决方案主要有以下几种形式,一般情况1、添加版本号,在静态资源文件的引用链接后面添加版本号,这样每次发布的时候更新版本号,就能让叫客户端加载新的资源文件,避免再次使用

2645

JSON eval()和parse()方法

1)把 JSON 文本转换为 JavaScript 对象 由于 JSON 语法是 JavaScript 语法的子集,JavaScript 函数 eval() 可用于将 JSON 文本转换为 JavaScript 对象。 语法:var obj = eval ("(" + jso

2643

Vue-html5-editor是一个Vue的富文本编辑器插件

Vue-html5-editor是一个Vue的富文本编辑器插件,简洁灵活可扩展,适用于vue2.0以上版本,支持IE11.Vue-html5-editor is an html5 wysiwyg editor for vue,easy and flexible,compatible with Vue

2633

关于小程序session_key泄露漏洞

为进一步提升小程序的安全性和用户体验,目前平台对提审的小程序均需进行安全检测,在检测过程中发现仍有许多小程序存在安全漏洞,其中涉及session_key泄露漏洞,希望通过以下相关的漏洞介绍、案例分析和修复建议,开发者能更加了解如何对该漏洞进行防御。一、漏洞介绍为了保证数据安全,微信会对用户数据进行加

2631

npm 升级与降级

升级# npm升级到最新版本npm install -g npm降级# 6.14就是你想要降的版本npm install npm@6.14 -g

2630

微信小程序swiper 卡顿来回滚动问题

微信小程序swiper 卡顿来回滚动问题解决方法[code] // 轮播图切换 swiperChange(e){ //防止swiper控件卡死 if (this.data.current == 0 && this.data.swiperCurrent>1 ) {//卡

2626

使用Prerender优化小程序端页面加载速度

Prerender 是由 Taro CLI 提供的在小程序端提高页面初始化渲染速度的一种技术,它的实现原理和服务端渲染(Server-side Rendering)一样:将页面初始化的状态直接渲染为无状态(dataless)的 wxml,在框架和业务逻辑运行之前执行渲染流程。经过 Prerender

2618

如何在微信小程序发布新版本后提示用户强制更新!

小程序在更新版本后,如果没有主动删除小程序再进入,那么小程序还是用的旧版本代码,无法更新最新版本。这样如果有紧急问题修复上线,用户却不能第一时间强制更新。解决办法官方提供了 UpdateManager 更新管理器对象,用来检测是否有新的版本发布。UpdateManager 对象提供以下四种方法:Up

2617

微信小程序提示用户更新线上版本

小程序先提交了一个版本,但是用的时候发现了一些问题需要及时的更新,这时候就要发布新版本。如何让用户自己的小程序也更新到最新版本呢?一、运行机制小程序启动会有两种情况,一种是「冷启动」,一种是「热启动」。假如用户已经打开过某小程序,然后在一定时间内(五分钟)再次打开该小程序,此时无需重新启动,只需将后

2615

npm速度过慢的解决方案

因为npm连接的数据源网站太慢,可以使用淘宝提供的npm数据源,[code]npm config set registry https://registry.npmmirror.com [/code]官方的Npm数据源:[code]npm config set registryhttp://regi

2614

小程序中图片二维码、小程序码,长按识别支持的情况

因为看到最近还有人刷到这篇文章还有收藏的,所以特别说明一下:以下是2021年5月31日时候测试的结果,并不一定与现在的情况相符。现在啥情况,我也不知道,已经不咋做小程序了。所以大家实际使用时候,请大家还是再测测。上面这段话更新于2021年10月11日下面是原文最近小程序中的图片支持长按识别了,总结一

2613

org.springframework.web.client.RestTemplate‘ that could not be found

问题描述:初学 SpringCloud 架构,配置ribbon消费者服务,启动该服务时候报出标题中的错误,导致程序启动失败。完整的错误信息如下:Field restTemplate in com.cloud.ribbon_consumer.project.service.HelloService r

第 2 页 上一页 下一页