首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用基于Vue.jsHbuilder混合模式移动开发打造属于自己移动app

近几年,混合模式移动应用概念甚嚣尘上,受到了一些中小型企业青睐,究其原因,混合模式开发可以比传统移动开发节约大量开发成本人力成本。     ...本文介绍如果使用vue.js编写基于h5适配多端前端代码,打包后,利用hbuilder打包成安卓客户端安装包apk,从而达到一套代码适配多个平台功能。    ...首先,安装完整版vue-cli,之前为了快速开发使用simple,实际上如果做移动开发,要使用完整版vue-cli 安装cnpm npm install -g cnpm --registry=https...,也就是快手抖音常用那种首屏流动式布局,所以需要安装vue-masonry,这个vue.js组件可以很方便将布局改造成瀑布式。...中assetsPublicPath属性改成相对路径:assetsPublicPath: './' 另外如果你路由模式使用history,请改为hash,或者使用默认模式,因为移动app不支持

1K40

移动使用CSSJS判断横屏竖屏讲解

移动端中我们经常碰到横屏竖屏问题,那么我们应该如何去判断或者针对横屏、竖屏来写不同代码呢。...4)、手机页面可以触摸移动,但是如果有需要禁止此操作,就是页面宽度等于屏幕宽度是页面正好适应屏幕才可以保证页面不能移动。...:landscape)" href="landscape.css" rel="external nofollow" 二、JS判断横屏竖屏 //判断手机横竖屏状态: window.addEventListener...; } }, false); //移动浏览器一般都支持window.orientation这个参数,通过这个参数可以判断出手机是处在横屏还是竖屏状态。...最近项目有电子合同方面的开发,需要电子签字,(用jsignature插件,如果有空以后单独写个使用心得)。在手机小屏幕上签字,全屏横屏才是最好体验。

5.9K11
您找到你想要的搜索结果了吗?
是的
没有找到

史上最全前端资源大汇总

全局CSS终结 browserhacks CSS3其他属性 弹性盒模型详解 CSS3动画 2D变形&3D变形 mask 6....pc移动图片轮换 滑屏效果 基于zeptofullpage WebApp定宽网页设计下,固定宽度布局开发WebApp实现多终端下WebApp布局自适应 判断微信客户端那些坑 可以通过javascript...常规优化 ---- Javascript高性能动画与页面渲染 移动H5前端性能优化指南 5173首页前端性能优化实践 给网页设计师前端开发者看前端性能优化 复杂应用 CSS 性能分析优化建议...移动,微信调试 ---- 浏览器端调试安卓 移动端前端开发调试 使用 Chrome 远程调试 Android 设备 mac移动端调试 mac移动端调试 无线调试攻略 无线调试攻略 屌爆了,完美调试...(node.jsjQuery) nodejs一个聊天软件 类似微信 使用html5node.js构建网易云音乐 babel ES6转换为ES5 一个JS富文本编辑器 一个JS脑图可视化工具 一个

13.4K61

前端大牛们都学过哪些东西?

性能优化 常规优化 Javascript高性能动画与页面渲染 移动H5前端性能优化指南 5173首页前端性能优化实践 给网页设计师前端开发者看前端性能优化 复杂应用 CSS 性能分析优化建议...页面加载中图片性能优化 web前端优化(基于Yslow) 网站性能优化工具大全 【高性能前端1】高性能HTML 【高性能前端2】高性能CSS 由12306谈谈网站前端性能后端性能优化 AlloyTeam..., Firebug, Filddle 调试 Simulator Xcode中iOS模拟器(iOS Simulator)介绍使用心得 浏览器端调试安卓 移动端前端开发调试 使用 Chrome 远程调试...使浏览器变成IDE network面板 chrome开发工具快捷键 chrome调试工具常用功能整理 Chrome 开发工具 Workspace 使用 Chrome神器Vimium快捷键学习记录 sass...chrome移动调试 chrome调试 chrome调试 chrome console 命令详解 查看事件绑定1 查看事件绑定2 神器——Chrome开发者工具(一) 奇趣百科性能优化(Chrome

4.9K30

玩转SVG让设计更出彩

时至今日,无论是设计工具还是浏览器SVG 支持越来越好,可以放心大胆使用它来使设计更出彩。 比如设计工具就有强大 Sketch Adobe Illustrator。...浏览器几乎也是一片绿,当然这里指移动端。PC端的话,还是要注意下IE。...扫码来体验下: SVG 应用 ,一直是各种设计工具中一个强大工具,利用它可以实现各种特殊图形效果。...SVG 应用 动态文字效果 同样也可以应用到文字中,来实现一些镂空透明文字视觉效果: 扫码体验: 除了实现一些静态特殊图片效果,使用配合其它元素还是实现一些动画效果。...SVG 应用 动画效果 利用SVG,我们可以制作类似下面这样类似霓虹灯文字动画效果。

2K21

CSS遮罩过渡效果有趣幻灯片

今天,我们想向您展示如何使用CSS Masks创建一个有趣而简单却引人注目的过渡效果。与裁剪一起,遮罩是定义可见性与元素合成另一种方式。...注意:请记住,这种效果是高度实验性,只有一些现代浏览器(现在Chrome,SafariOpera)才支持。...CSS面具 显示部分元素方法,使用选定图像作为 W3C候选推荐 来自caniuse.com统计信息 请记住,Firefox只有部分支持(它只支持内联SVG掩码元素),所以我们现在有一个回退。...CSS 在这一部分中,我们将为我们效果定义CSS。 我们将设置一个经典全屏滑块布局,一些居中标题导航在页面的左下角。此外,我们将定义一些媒体查询以适应移动设备风格。...主要思想是在步骤动画功能中移动以创建转换流程。 而就是这样!我希望你找到这个教程有用,创造你自己酷面具效果乐趣!不要犹豫,分享你创作,我很想看到他们!

3.2K90

Flutter基础篇(8)-- Flutter for Web详细介绍

Flutter for Web 是Flutter代码兼容实现,使用基于标准Web技术呈现:HTML,CSSJavaScript。...使用Flutter for web,您可以将使用Dart编写现有Flutter代码编译成可以嵌入浏览器部署到任何Web服务器客户端体验。您可以使用Flutter所有功能,而不需要浏览器插件。...Flutter for web目前只是预览,旨在验证产品是否满足开发人员需求。目前只支持Chrome浏览器上调试页面。 二、Flutter for Web架构图 ?...暂时提供dart:html,dart:js,dart:svg, dart:indexed_db 这些让你其他网络库能够访问绝大多数浏览器API。...4.目前只支持Chrome浏览器上调试页面,其他浏览器调试可能会有问题。 5.Flutter for Web小部件API与移动小部件API相同,但是是单独临时打包

2.8K10

使用CSS提高网站性能30种方法

该灯塔Chrome、Edge、Brave、OperaVivaldi中提供面板可以评估核心Web重要指标并提出绩效建议: 相同浏览器还提供了一个覆盖面板来帮助定位未使用CSS属性,如红色边框所示...现代浏览器为复杂形状提供了渐变、带图案边框、圆角、阴影、滤镜、叠加、混合模式、、剪切伪元素。 CSS效果使用带宽要少得多,可重复使用,易于修改,并且通常可以制作动画。...使用linting工具浏览器DevTools确保设置有效属性值。 使用以下工具自动化构建过程以构造单个样式表自动刷新 浏览器同步. 采用移动优先方法。...默认样式创建更简单、线性、类似移动设备布局。当空间允许时,媒体查询固有的网格布局可以应用更复杂桌面设计。 在移动桌面浏览器中彻底测试您样式。...至少,使用以下内容: 桌面:Firefox、ChromeChrome、Edge、Brave、Opera或Vivaldi)Safari浏览器 移动:Android上ChromeiOS上Safari

3.4K20

收藏夹吃灰了:GitHub 上值得收藏100个精选前端项目

star: 26158 webpack 一个模块打包工具,你可以使用webpack管理你模块依赖,编绎输出模块们所需静态文件 recommand star: 43589 gulp 基于node.js...一个基于 phantomjs 开源导航脚本测试工具  star: 7242 karma 自动化完成单元测试,允许你在多个浏览器里执行js代码。...开发者能基于 G6 进行关系图分析视图编辑视图进行快速二次开发  star: 2795 动画 animate.css 一个跨浏览器css动画库,实现了多种css3动画效果,简单易用易上手  star...reveal.js 基于css33D幻灯片工具,能够制作绚丽演示文稿生成html格式,将它发布到web上  star: 42092 nodePPT 使用nodejs写网络幻灯片,可能是迄今为止最好网页...面向html5开发,使用css3做动画交互  star: 12196 ionic 先进html5移动端开发框架,帮助开发者使用HTML5, cssjs做出不可思议hybrid app  star

2.2K30

GitHub 上100个优质前端项目整理,非常全面!

可以直接引入使用,sass是由ruby编写,node-sass是node重构版本,方便npm直接使用 star: 5445 ● postcss 用js插件来对css样式文件,进行转换、预编译等操作...支持high-resolution定时器,返回重要统计结果 star: 9905 ● Vorlonjs 远程调试移动端页面的工具,有PC页面调试一致体验。...开发者能基于 G6 进行关系图分析视图编辑视图进行快速二次开发 star: 2795 动画 ● animate.css 一个跨浏览器css动画库,实现了多种css3动画效果,简单易用易上手...view ● reveal.js 基于css33D幻灯片工具,能够制作绚丽演示文稿生成html格式,将它发布到web上 star: 42092 ● nodePPT 使用nodejs写网络幻灯片...面向html5开发,使用css3做动画交互 star: 12196 ● ionic 先进html5移动端开发框架,帮助开发者使用HTML5, cssjs做出不可思议hybrid app star

2.8K21

D3.js库-1-入门篇

D3使你有能力借助HTML,SVGCSS来生动地可视化各种数据** D3不需要你使用某个特定框架,它重点在于对现代主流浏览器兼容,同时结合了强大可视化组件,以数据驱动方式去操作DOM 通过上述表达...,总结D3.js几大特点: 一款基于JavaScript函数库 借助HTML、SVGCSS等实现可视化 组件强大,通过数据驱动方式来操作DOM 安装 下载最新版本V5.16.0。...D3测试了Firefox、Chrome、Safari、OperaIE9。D3大部分组件可以在旧浏览器运行。 Chrome是最好选择。强大调试功能会让你事半功倍!...HTML 到 CSS,乃至进阶 XML、SQL、JS、PHP 等 HTML+CSS快速入门 初识HTML(5)+CSS(3)-2020升级 SVG 可缩放矢量图形,即SVG,是W3C...D3.jsV5本入门教程 慕课网-使用D3制作图表 数据可视化编程-使用D3.js Data Visualization with D3.js - Full Tutorial Course,油管上一个实例演示课程

19.1K30

HTML5 学习总结(四)——canvas绘图、WebGL、SVG

标记 SVG以及 VML 之间一个重要不同是, 有一个基于 JavaScript 绘图 API,而 SVG VML 使用一个 XML 文档来描述绘图。...不建议使用CSS样式指定宽度高度。 canvas标签中间内容为替代显示内容,当浏览器不支持canvas标签时会显示出来。...5.超级颜色控制 SVG图像提供一个1600万种颜色调色板,支持ICC颜色描述文件标准、RGB、线X填充、渐变。 6.交互X智能化。...浏览器支持: Internet Explorer9,火狐,谷歌Chrome,OperaSafari都支持SVG。 IE8早期版本都需要一个插件 - 如Adobe SVG浏览器,这是免费提供。..." width="108" height="108" /> 优势:所有主要浏览器都支持,允许使用脚本 缺点:不推荐在HTML4XHTML中使用(但在HTML5允许) object

9.4K100

svg.js教程及使用手册详解(一)

做毕设时候,因为要使用到画图自定义动画,所以接触到了SVG。网上关于SVGCanvas对比很多,具体辨析这里就不赘言。...SVG.js中包含了大量用于定义动画方法,如移动、缩放、旋转、倾斜等,具体可参阅相关演示。 ...SVG.js一些亮点: 易读简洁语法 非常轻量,gzip压缩只有5k 针对大小、位置、颜色等动画元素 模块化结构,轻松扩展 各种实用插件 各种形状类型间拥有统一API....元素可以绑定事件,包括触摸事件 完全支持不透明 元素组 动态渐变 填充模式 完整文档记录 使用说明: 创建一个SVG文档 使用SVG()函数来在一个给定html元素中创建一个SVG文档: var...如下: var draw = SVG('canvas').size('100%', '100%') 检测浏览器SVG支持度 在使用svg.js之前,可以先用以下代码来检测浏览器svg.js这个库支持情况

7.7K20

前端插件以及部分细分网址梳理

api使用移动设备功能。...LocalStorage 资源加载器,可以用来缓存 script css, 手机端使用速度快于浏览器直接缓存 iscroll: 高性能滚动(scroll)处理库,功能强大,支持各种事件,不依赖任何库...SVG JS 库, 支持多种动画 plyr: 轻量, 小巧, 美观 HTML5 视频播放器 timesheet.js: 基于 HTML5 & CSS3 时间表 slideout: 一个非常美观侧滑菜单...插件, 提供了对 localStorage 友好支持, 对不支持浏览器使用 cookie 优雅降级 angular-filter: 一组有用 Angular Filters bindonce:...HTML、CSS JS 框架 http://v3.bootcss.com/ Ionic 一款接近原生Html5移动App开发框架 会html css js就可以开发apphttp://www.ionic.wang

5.6K90

我用这 18 个神奇库,美化了我项目,真是亮瞎我眼!

Flat Surface Shader 是一个超炫 3D 模拟照明效果,可以配置使用基于 Canvas 2D 上下文或者基于 SVG 多边形数组绘制三角形。...Hover.css github: https://github.com/IanLunn/Hover Hover.css 是一套基于 CSS3 鼠标悬停效果动画,这些可以非常轻松被应用到按钮、LOGO...因为使用CSS3 过渡、转换动画效果,因此只支持 Chrome、Firefox Safari 等现代浏览器。 5....Video.js 是一个通用在网页上嵌入视频播放器 JS 库,Video.js 自动检测浏览器对 HTML5 支持情况,如果不支持 HTML5 则自动使用 Flash 播放器。...Vue Content Loader是一个基于Vue.jsSVG占位符加载,可自定义SVG组件,用于创建占位符加载,例如Facebook加载卡。

2.3K21

超硬核 Web 前端学霸笔记,学完就去找工作!

Chrome 调试器 - 此扩展程序可让您从 VS Code 内部调试在 Chrome 浏览器中运行 JavaScript 代码。...我可以使用 - 最新浏览器支持表,用于支持台式机移动 Web 浏览器前端 Web 技术。 HTML Dog - 简单明了。...icons8 - 以 PNG SVG 下载免费图标。 flaticon - SVG,PSD,PNG,EPS 格式或图标字体免费矢量图标。...Node 模式 - 有关与 Node.js 相关代码网络模式简短书籍。 学习 Node - 一个高级培训课程,用于学习如何使用 Node.js,Express MongoDB 构建应用。...使用免费浏览模式一些构建场景,探索 Git 命令如何影响 Web 浏览器中存储库结构。 Git-It - 您已经下载了 Git,现在呢?

1.4K20

Lottie在手,动画我有:iosAndroidWeb三端复杂帧动画解决方案

本文编辑于OS X系统,之前出现过windows下看不到部分图片情况,如有请大家告知 为什么需要Lottie 在相对复杂移动端应用中,我们可能会需要使用到复杂帧动画。...Lottie动画简介 Lottie是一个用于WebiOS(Android)移动库,用于解析使用Bodymovin导出为jsonAdobe After Effects动画,并在移动设备上呈现它们。...缺点(web端)如下所示: 自动播放问题:很多平台,如微信,许多安卓浏览器,是禁止自动播放,那么这时,你“动画”就变成了一张“静态图”了 许多手机浏览器,如oppo华为,是有“播放置顶”...体积相对较小,性能成本可以接受 缺点 并不是所有的AE工具构建能力都能实现,支持手动K帧,但尚且不支持表达式,特效,mask等功能,需要和设计师沟通好 对于属性动画,大型动画渲染效果较差...》 https://www.jianshu.com/p/9a1500571269 Lottie使用坑点 就像我刚才说,Lottie只支持AE基本功能,不支持表达式,特效,mask等功能,

3.3K20

01 . 前端之HTML

AOL于2007年12月宣布停止支持Netscape浏览器. AppleSafari于2003年发布第一个测试. 2008年GoogleChrome浏览器带着V8引擎横空出世....V8引擎 就在浏览器市场一家独大时候,Firefox,Chrome异军突起. 2008年9月2日,Googlechrome浏览器发布,一并发布js引擎,就是v8引擎,v8使用BSD协议开源....浏览器渲染HTML,需要先下载CSS加载好渲染网页,之后,下载网页内容,逐步渲染,还要构建DOM树,加载JS脚本执行,JS可能需要修改DOM,网页就要重新渲染....如果JS放在网页HEAD中,还需要等待JS下载加载. 图片使用 标签,是发起新请求,如果图片返回,需要绘制网页....SVG用来定义网络基于矢量图形 SVG使用XML格式定义图形 SVG图像在放大或改变尺寸情况下其图形质量不会有损失 SVG是万维网联盟标准 SVG优势: SVG图像可通过文本编辑器来创建和修改

1.6K50
领券