- 博客(7)
- 收藏
- 关注
原创 解决html2canvas相关问题(模糊,跨域,偏移,兼容)
一、生成图片不清晰最终生成的图片不清晰有以下几种情况1.使用背景图片:如果背景为图片的话,建议不使用background: url(‘图片地址’),而使用img标签来做背景2.整体图片像素不清:可使用html2canvas中的scale与dpi配置来进行放大html2canvas(dom,{ scale: 2, //放大 dpi: 300 // 处理模糊问题})二、图片跨域当使用不同域的图片时生成的图片空白解决方法:配置中添加useCORS: true,需要图片来源方配合允许跨
2021-05-21 16:14:56 3939
原创 js根据文件后缀判断文件类型
有时候需要前端根据文件后缀判断文件类型下面是代码,不足之处还望补充~/** * @description: 根据后缀判断文件类型 * @param {String} fileName 文件名称 * @return {String} 文件类型 */export function getFileType(fileName) { // 后缀获取 let suffix = ''; // 获取类型结果 let result = ''; try { const flieAr
2021-03-12 10:49:46 848
原创 解决uni-app微信小程序IOS没声音
问题最近在使用uni-app开发遇见在IOS真机上播放语音没声音的问题翻看微信文档上看到但是再uni-app上没有相关文档解决仿照微信的写法uni.setInnerAudioOption({ obeyMuteSwitch: false});在app.vue或者APP.js文件中加入ios端静音状态下可播放音频处理解决...
2021-03-03 15:33:17 1484 2
原创 vscode配置@路径提示,并解决vue文件内失效问题
1、安装插件:Path Intellisense插件;2. 插件设置3.添加:"path-intellisense.mappings": { "@": "${workspaceRoot}/src"}4.在项目package.json所在同级目录下创建文件jsconfig.json:{ "compilerOptions": { "target": "ES6", "module": "commonjs", "allowSynthet
2020-09-25 17:04:57 9738 6
原创 vue-cli3下配置px转rem,并对引入的ui框架px单位转换
1.安装lib-flexible并引入npm i lib-flexible --save在入口文件main.js内引入import "lib-flexible";或者参考我的上篇文章:Vue中使用REM布局2.安装postcss-pxtoremnpm install postcss-pxtorem -D在项目的根目录 .postcssrc.js 文件中进行配置module.exports = { plugins: { 'autoprefixer': { brow
2020-07-02 18:40:05 750
原创 Vue使用REM布局
export default { install() { var calc = () => { var deviceWidth = document.documentElement.clientWidth; // if (deviceWidth > 500) deviceWidth = 500 document.documentElement.style.fontSize = deviceWidth
2020-05-09 10:01:28 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人