brucelampson/laravel-spark-camera
Composer 安装命令:
composer require brucelampson/laravel-spark-camera
包简介
Profile photo camera support for Laravel Spark.
README 文档
README
This package adds support for capturing images from your computer or phone camera.
Installation
-
Run
composer require eusebiu/laravel-spark-camera -
Add
Eusebiu\LaravelSparkCamera\CameraServiceProvider::classto yourprovidersarray inconfig/app.php -
Run
php artisan vendor:publish --provider="Eusebiu\LaravelSparkCamera\CameraServiceProvider" --tag=assets -
Edit
resources/views/vendor/spark/settings/profile/update-profile-photo.blade.php:- Add
@include('camera::camera-modal')right before closing the last div. - Add the Camera button
<button type="button" class="btn btn-primary" :disabled="form.busy" @click="openCamera">Camera</button>. - It should look like this.
- Add
-
Edit
resources/assets/js/spark-components/settings/profile/update-profile-photo.js:- Add
var camera = require('./update-profile-photo-camera');at the top. - Change the
mixinsoption tomixins: [base, camera].
- Add
-
Run
npm install --save webcamjs -
Run
npm run dev -
Edit
resources/sass/app.scssand add the following css#profile-photo-camera-preview, #profile-photo-camera-preview video { width: 100% !important; height: auto !important; min-width: 100px; min-height: 100px; }
This package uses WebcamJS, so if you want to configure it, overide the
configureWebcamjsmethod in yourupdate-profile-photo.jsfile.
brucelampson/laravel-spark-camera 适用场景与选型建议
brucelampson/laravel-spark-camera 是一款 基于 JavaScript 开发的 Composer 扩展包,目前已累计 17 次下载、GitHub Stars 达 1, 最近一次更新时间为 2020 年 01 月 23 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 brucelampson/laravel-spark-camera 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 brucelampson/laravel-spark-camera 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 11
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-01-23