<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AllenZouJ的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/AllenZouJ</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AllenZouJ]]></copyright><item><title><![CDATA[vue-esign实现签字功能]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/120563982</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/120563982</guid><author>AllenZouJ</author><pubDate>Thu, 30 Sep 2021 11:41:42 +0800</pubDate><description><![CDATA[vue-esign签字
当需要客户手写签字的时候，一款手写插件就显得尤为重要。用起来越趁手越丝滑，越好。
插件特点
vue-esign兼容 PC 和 Mobile；
画布自适应屏幕大小变化（窗口缩放、屏幕旋转时画布无需重置，自动校正坐标偏移）；
自定义画布尺寸（导出图尺寸），画笔粗细、颜色，画布背景色；
支持裁剪 （针对需求：有的签字需要裁剪掉四周空白）。
导出图片格式为 base64 ；
使用
1.安装
yarn add vue-esign

2.页面使用
&lt;template&gt;
&lt;div]]></description><category></category></item><item><title><![CDATA[前端：搭建自己的个人网站]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/118404643</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/118404643</guid><author>AllenZouJ</author><pubDate>Fri, 02 Jul 2021 10:14:37 +0800</pubDate><description><![CDATA[作为一名h5开发者，我常常不会满足于仅仅写页面业务逻辑和对接后端接口。
（当然，如果是想当摸鱼王，我还是会满足的，哪怕只写一个静态页面，我也满足了。）
我不甘心只看到界面上的这一点区域，我渴望，了解更广阔的世界。
于是乎，就有了搭建自己的个人网站的想法。

使用的工具和技术包括：墨刀-vue-node.js-mysql-navicate-宝塔面板

步骤
以下步骤不用严格按照先后顺序，比如网站备案可能要花很久，可以作为第一步。
又比如，我一边开发，一边有点新想法，我又可以回来修改原型。
毕竟在这里，我是产品]]></description><category></category></item><item><title><![CDATA[本机号码一键登录]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/116975336</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/116975336</guid><author>AllenZouJ</author><pubDate>Tue, 18 May 2021 09:17:55 +0800</pubDate><description><![CDATA[# 本机号码一键登录

## 业务需求

注册登录一向是使用app最先遇到的痛点。比如我下载了一个新app，看着还有用的话，一般都会注册登录。一般注册登录的流程分以下几种：

1. 要输入手机号，密码，重复密码。密码这东西你懂的，过两天就忘了。麻烦指数：**5** 颗星

2. 只需输入手机号和验证码，不过验证码要手打。要么靠速记，要么复制短信。麻烦指数：**4** 颗星

3. 只需输入手机号和验证码，验证码可通过剪贴板读取。有时会出现粘贴两次的bug，还得一个个删除。麻烦指数：**3** 颗星

4. ]]></description><category></category></item><item><title><![CDATA[唤醒微信小程序的几种场景]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/114917432</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/114917432</guid><author>AllenZouJ</author><pubDate>Wed, 17 Mar 2021 10:24:08 +0800</pubDate><description><![CDATA[更新时间：2021/03/10

业务需求：

比如某公司的小程序要举办一次宣传或促销活动，为微信小程序引流，除了通过微信、朋友圈宣传，还需要非微信环境的渠道，比如短信、app、h5链接分享，用户通过点击直接跳转到微信小程序。

场景一、微信外网页

注意是微信外网页场景，如果把h5链接发送到微信，点击链接的话，是无法访问的。

结论：

可以从短信、邮件、微信外网页等场景打开小程序。

参考链接：

文档：URL Scheme打开小程序

步骤：

在小程序管理后台-工具-生成URL Scheme，

生]]></description><category></category></item><item><title><![CDATA[开发中遇到的ios和安卓的差异性问题收集]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/110193733</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/110193733</guid><author>AllenZouJ</author><pubDate>Thu, 26 Nov 2020 16:02:42 +0800</pubDate><description><![CDATA[软键盘-搜索(2020/11/26)

&lt;van-search placeholder="请输入搜索关键词" /&gt;

问题描述：使用van-search搜索组件输入框聚焦时，软键盘弹起。安卓的软键盘右下角有“搜索”字样，ios没有，显示的是“换行”。

解决办法：添加一个form元素在外面即可，注意必须要有aciton=""属性。


&lt;form action=""&gt;
    &lt;van-search  placeholder="请输入搜索关键词" /&gt;
&lt;/fo..]]></description><category></category></item><item><title><![CDATA[vue-cli打包后，找不到css、js文件问题的解决]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/101541493</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/101541493</guid><author>AllenZouJ</author><pubDate>Fri, 27 Sep 2019 16:40:11 +0800</pubDate><description><![CDATA[搜了一些解决方案，发现很多人只贴一点代码，就说解决了。我照葫芦画瓢，却依然无法实现，这就导致我“既不知其然也不知其所以然”。于是我研究了config/index.js的配置，摸索出找到静态文件的方法，分享如下：


先说需求：
     a.我希望打包出来的结构是：

     （别问为什么这么麻烦，都是项目需要/0.0\）


dist

- static

---- v...]]></description><category></category></item><item><title><![CDATA[添加 wappalyzer浏览器插件]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/101363764</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/101363764</guid><author>AllenZouJ</author><pubDate>Wed, 25 Sep 2019 14:28:11 +0800</pubDate><description><![CDATA[通过wappalyzer

官网https://www.wappalyzer.com/

方法1、直接输入网址搜索



方法2、放在浏览器书签栏上，方便随时使用

- 步骤1.点击首页的download

-步骤2.拖动这个按钮到浏览器书签栏



以后想看哪个网站的技术框架，点这个书签就好啦


...]]></description><category></category></item><item><title><![CDATA[laydate动态设定时间范围]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/101268028</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/101268028</guid><author>AllenZouJ</author><pubDate>Tue, 24 Sep 2019 10:23:39 +0800</pubDate><description><![CDATA[需求：

开始日期选定后，右边的日历不能选定早于左边的日期。结束日期选定后，左边的日历不能选定晚于右边的日期。

解决代码：


// 开始日期
var startTime = laydate.render({
		elem: '#task_start',
		done: function(value) {
			let arr = value.split("-")
			endTime.co...]]></description><category></category></item><item><title><![CDATA[点击链接 qq咨询 代码]]></title><link>https://blog.youkuaiyun.com/AllenZouJ/article/details/88546943</link><guid>https://blog.youkuaiyun.com/AllenZouJ/article/details/88546943</guid><author>AllenZouJ</author><pubDate>Thu, 14 Mar 2019 10:19:40 +0800</pubDate><description><![CDATA[电脑端-打开电脑的qq


&amp;lt;a href=&quot;tencent://message/?uin=123456&amp;amp;amp;Site=&amp;amp;amp;Menu=yes&quot;&amp;gt;立即咨询&amp;lt;/a&amp;gt;


手机端-打开手机qq


&amp;lt;a href=&quot;mqqwpa://im/chat?chat_type=wpa&amp;amp;uin=123456&amp;amp;version=1&amp;amp;sr..]]></description><category></category></item></channel></rss>