抓取网站数据的时候遇到一段打乱的JS怎么处理

问题:

写app的时候,需要抓取一个页面的内容,但是这个页面的内容是通过js加载的,这段js是打乱的,直接分析有一定的难度

全文

uniapp怎么上传本地文件

uniapp如何将本地文件附件提交接口上传到服务器

全文

uniapp使用plus.webview.create创建的webview页面中如何传递数据

使用plus.webview.create创建的webview锁嵌套的html页面如何与app进行通信

全文

uniapp如何清理缓存和广告下载的apk安装包文件

uniapp加入了广告之后,点击广告下载的apk使应用占用的存储越来越高,这些文件如何删除。
没有MAC,所以下面仅介绍 Android 环境

全文

android studio模拟器AVD无法联网问题

android studio模拟器AVD无法联网问题,查了些资料发现模拟器的dns必须与电脑的dns一致才能联网

全文

axios下载流文件

点击按钮,向后台发送axios请求,实现下载Excel文件的功能。

全文

“看看”视频解析chrome扩展

已发布chrome扩展商店,

全文

KKPlayer手机版CMS播放器,兼容ZYPlayer-APP,支持Android和iOS

KKPlayer手机版CMS播放器,兼容ZYPlayer-APP,支持Android和iOS,仅供学习研究

全文

uni-app的webview页面subNvue弹窗设置border-radius圆角

web-view组件在App和小程序中层级较高,如需要在vue页面中写代码为web-view组件覆盖内容,小程序端无解,只能由web-view的组件自己弹出div

App端有如下若干方案:

1.比较简单的方式是actionsheet等原生弹出菜单(小程序也可以使用此方案)
2.使用plus.nativeObj.view。这里有一个底部图标菜单的示例,可参考https://ext.dcloud.net.cn/plugin?id=69
3.使用原生子窗体subNvue
4.可以在web-view组件内嵌的网页中弹出z-index更高的div。如果是外部网页,可以在vue中获得子webview对象后,通过evalJS为这个子webview注入一段js,操作其弹出div层。

全文

webpack的热更新原理

webpack的热更新又称热替换(Hot Module Replacement),缩写为HMR。 这个机制可以做到不用刷新浏览器而将新变更的模块替换掉旧的模块。

全文

uniapp的web-view组件无法动态加载本地html文件的解决办法

uniapp中使用腾讯地图api,首先从接口获取到一些参数之后,需要通过src的地址将一些参数传递下去
由于web-view只加载第一次的初始路径,当loc改变时,web-view中获取不到loc的改变,并不会再刷新

全文

react实现全屏预览功能

react 实现全屏预览功能,使用 h5requestFullScreen api

全文

ES2020新特性js运算符 ?. 、?? 、??= 解释说明

js运算符 ?. 、?? 、??= 解释说明

全文

ES2020(es11) 9个新特性出炉了,你最喜欢哪一个呢?

原文:https://pawelgrzybek.com/whats-new-in-ecmascript-2020/
译文转自:https://zhuanlan.zhihu.com/p/133658121
译者:RichLab 前端 Jothy
ECMAScript 2020 新特性均已敲定。瞧瞧今年都有哪些看头,以及实际的例子吧。

全文

require().default:require模块的时候后面为什么要加一个default

require模块的时候后面为什么要加一个default

如果使用webpack打包编译的,babel@5及之前的版本可以把exportimport转成nodemodule.exportsrequire ,但是babel@6版本开始不再把export default转成nodemodule.exports, 参考 https://github.com/babel/babel/issues/2212

全文

🌓