- 博客(7)
- 收藏
- 关注
原创 去除Ninja的提醒
在index.html加入以下代码<script> if (location.hash == "#/login") { // 仅在登陆页面修改 function obsHas(selector, desc = 'has') { return new Promise(resolve => { let timer = setInterval(() => { let target = document.querySelector
2021-08-03 17:04:31 354
原创 uniapp写h5使用html2canvas时生成的图片模糊的解决办法
使用uniapp写微信公众号时,很多需求是将网页报错成图片海报然后保存图片去分享,js插件html2canvas能够简单的将网页绘制成canvas并转换为图片使用方法:import html2canvas from 'html2canvas';makeImg() { let that=this var opts = { scale: 2, // 缩放倍数 useCORS: true }; html2canvas(document.getElementById('postBox'),
2020-07-16 16:32:13 4118 6
原创 VUE不预览直接下载PDF、下载图片文件
vue项目直接下载文件,pdf不弹出预览普通文件下载直接window.location.href=url 即可下载文件但是pdf文件这样会直接打开预览使用download.js可以免打开直接弹出下载框GitHub地址vue使用方法:首先命令行npm install downloadjs -S在需要使用的页面xxx.vue文件的script标签内import download f...
2020-05-08 11:45:37 4426 6
原创 macos使用nullximpactor为ios设备安装未签名app和越狱版app
曾经windows有impactor可以免签名安装ios app 不过现在失效了,只能使用macos了,黑苹果也可以其实mac端有至少两款可以的,分别是altdeploy和nullximpactor,但是altdeploy暂未更新ios13.3.1及以后的版本,所以不过多赘述,作者更新后也可以使用altdeploy进行操作在这贴上altdeploy的github地址点此链接跳转: githu...
2020-02-20 16:10:20 4590
原创 vue使用popup弹出层组件时使用input造成ios不兼容问题
在做公司的混合app时 有一个点击按钮弹出一个固定定位在底部的弹出层,只有弹出层时没问题 可是弹出层里需要输入数据,就造成了bug 输完数据关闭软键盘后,软键盘的位置会显示空白 遮挡住弹出层,并且弹出层无法被点击,经过查阅,监听软键盘的弹出和关闭事件 关闭时把页面滑动一下即可恢复正常 但是有点生硬 总比以前强了写在vue的mounted里即可 let u = navigator.user...
2019-08-07 09:32:14 1780
原创 js持续查询网络连通状态,网络畅通后执行操作
var timer function onLine(callback){ var timer = window.setInterval(()=>{ var img = new Image(); img.src = 'https://www.baidu.com/favicon.ico?_t=' + Date.now(); img.onload=fu...
2019-07-31 11:54:09 219
原创 vue+hbuiler app项目实现微信授权登录
公司项目是个vue构建的webapp项目 有个提现功能 需要获得微信的openid前提:获得微信开放平台一系列appid appsecret 具体不赘述 下面是代码新建wxlogin.js文件(名字随意)var auths=null;function authLogin(){ var s = auths[0]; if ( !s.authResult ) { ...
2019-07-23 16:21:51 1943 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人