- 博客(5)
- 收藏
- 关注
原创 H5移动端重写长按选中复制功能
这样,那个弹窗就不出来了,但是选中状态也没有了,只能重写, 那只能进行重写文字复制功能,监听触摸事件,模拟长按。利用 document["caretRangeFromPoint"](x, y) 根据触摸的点位置,设置选中range,设置手柄的位置,监听手柄的移动事件,重新设置选中,根据选区,微调手柄位置,使手柄不能放在文字上。现在的需求是,用户长按文字,选中文字,可划选改变选中,出现搜索按钮,点击搜索按钮,页面进入搜索。在平板浏览器里,长按选中状态后,出现复制搜索菜单,是浏览器的默认行为。
2024-08-09 14:38:03 298
原创 echart手动保存成图片
怕下次忘记,记录一下var picInfo = myChart.getDataURL({ type: "png", pixelRatio: 1, //放大两倍下载,之后压缩到同等大小展示。解决生成图片在移动端模糊问题 backgroundColor: "#fff", }); //获取到的是一串base64信息 const elink = document.createElement("a"); elink.dow
2022-07-01 11:39:41 212
原创 vue和mui结合使用的那些坑和vue-scroller上拉加载下拉刷新使用
mui怎么导入在main.js里导入js文件css直接在main.js里使用impor导入即可测试使用在页面使用mui,恩,完美,我以为这是一个美好的开端,但是,坑有好多啊(mui初始化,我一般放在mounted函数里) 1. 使用mui页面下拉刷新组件 导致<router-link to="/tab">路由标签失效解决办法:使用mui绑定事件执...
2018-11-02 16:48:03 5167
原创 ionic环境配置和浏览器浏览
根据官方给出的配置环境的文档,我配置了ionic的环境给出的意见:1.AndroidSDK 安装的时候不需要设置代理2.创建项目的时候,ionic start myapp tabs会直接调用npm install 进行依赖的安装,但是特别的慢,可以ctr+c终止,cd进入myapp刚才新建的文件夹,使用 npm install进行依赖安装,(使用cnpm install 安装会出错)。3. ion...
2018-04-01 10:39:31 1108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人