发布网友 发布时间:2022-05-14 07:03
共3个回答
懂视网 时间:2022-04-22 19:28
本篇文章给大家带来的内容是关于移动端cropper.js如何实现裁剪图片并上传(代码分析) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。引入cropper使用
<link href="/path/to/cropper.css" rel="stylesheet"> <script src="/path/to/cropper.js"></script>
HTML结构
<li class="ui-border-bottom"> <a href="javascripts:void(0);">头像 <span class="pull-right user-header"> <img class="rounded" id="avatar" src="../images/user.jpg" alt="avatar"> <input type="file" class="sr-only" id="input" name="image" accept="image/*"> </span> </a> </li>
<!--头像截图弹窗-->
<div class="common-layer" id="modal"> <div class="layer-content"> <div class="layer-title"> <span class="cancel-btn" id="cancle">取消</span> <h4>截图头像</h4> </div> <div class="layer-area"> <div class="img-container"> <img id="image" src="https://avatars0.githubusercontent.com/u/3456749"> </div> <a class="ui-btn m-t-15" id="crop" href="javascripts:void(0);">保存</a> </div> </div> </div>
js引用:
具体cropper.js 使用可查看官网
$(function() { //修改头像 参加文件javascript - 如何在手机端实现裁剪图片+上传功能
热心网友 时间:2022-04-22 16:36
如果需要固定裁剪框的大小可以在cropper初始化的时候设置aspectRatio参数的值。
<script>
var cropper = new Cropper('画布id',{
aspectRatio:16/9,
});
</script>
格式:宽/高。如16/9代表将宽设置为16,高设置为9。
热心网友 时间:2022-04-22 17:54
用java命令执行class文件时,是不带后缀的 如 有一个App.class 执行时应输入 java App