https://github.com/lision/hybridcamerademo
Just a hybrid demo.
https://github.com/lision/hybridcamerademo
Last synced: about 1 year ago
JSON representation
Just a hybrid demo.
- Host: GitHub
- URL: https://github.com/lision/hybridcamerademo
- Owner: Lision
- License: mit
- Created: 2017-10-24T08:32:25.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-10-24T09:01:21.000Z (over 8 years ago)
- Last Synced: 2025-03-27T07:47:56.353Z (over 1 year ago)
- Language: Objective-C
- Size: 14.6 KB
- Stars: 35
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HybridCameraDemo
这是一个使用 Hybrid 技术调用 iOS 设备相机的 Demo。
此 Demo 演示了最基本的 Hybrid 开发中 iOS Native 与 JS 的交互。
因为在 iOS 的 webview 中 JS 不可以直接调用 iOS 设备的摄像头,所以我拿这个来举例子,希望能给有需要的朋友提供帮助。
Demo 涉及 iOS 设备摄像头的调用,所以需要真机调试~
# Demo 功能简介
界面为一个 Web 界面,有一个红色方框(没用到),下面有三个按钮:取照片按钮、摄像头开关、保存。
- 进入 Demo 默认不开启摄像头,点击摄像头开关会调用系统方法申请相机权限。要求授权之后摄像头开关按钮即可开启和关闭相机。
- 开启相机之后点击取照片按钮,可以拍照并把照片传给 JS 呈现在 web 页面。
- 关闭照片呈现的 view,然后点击保存按钮会调用系统方法申请照片权限。要求授权之后方可保存照片到照片库。