当前位置: 首页 > news >正文

北京专业网站设计推荐做网站维护

北京专业网站设计推荐,做网站维护,企业建设网站的作用,政务公开和网站建设先进个人1.创建uts项目 2.创建uts插件cf-takepic 3.在index.uts中编写原生安卓代码#xff0c;首先定义一个函数方法#xff0c;在页面中看是否可引用成功 uts函数代码 /*** 拍照函数*/ export const takepicfunction():void{console.log(11111111) } index.vue代码 …1.创建uts项目 2.创建uts插件cf-takepic 3.在index.uts中编写原生安卓代码首先定义一个函数方法在页面中看是否可引用成功 uts函数代码 /*** 拍照函数*/ export const takepicfunction():void{console.log(11111111) } index.vue代码 templateview classcontentview classtext-areabutton clicktake拍照/button/view/view /templatescript//引入uts插件import {takepic} from ../../uni_modules/cf-takepicexport default {data() {return {}},onLoad() {},methods: {take(){//调用uts插件函数takepic()}}} /scriptstyle.content {display: flex;flex-direction: column;align-items: center;justify-content: center;}/style4.运行到手机或模拟器成功打印111111即可视为调用uts插件成功 5.修改uts插件takepic函数原生android唤起手机相机功能 uts代码 /*** 引用 Android 系统库示例如下* import { Context } from android.content.Context;* [可选实现按需引入]*//* 引入 interface.uts 文件中定义的变量 */ import { MyApiOptions, MyApiResult, MyApi, MyApiSync } from ../interface.uts;/* 引入 unierror.uts 文件中定义的变量 */ import { MyApiFailImpl } from ../unierror; import Intent from android.content.Intent; import MediaStore from android.provider.MediaStore;/*** 更多插件开发的信息详见https://uniapp.dcloud.net.cn/plugin/uts-plugin.html*/ /*** 拍照函数*/ export const takepicfunction():void{console.log(11111111)let takePictureIntent new Intent(MediaStore.ACTION_IMAGE_CAPTURE);UTSAndroid.getUniActivity()!.startActivityForResult(takePictureIntent, 999);UTSAndroid.onAppActivityResult((requestCode : Int, resultCode : Int, data ?: Intent) {if (requestCode 999) {console.log(拍照回调);} else {// 别的代码发起的请求不要处理}});} 拍照打印日志 6.再次修改uts代码获取图片路径 uts代码 /*** 引用 Android 系统库示例如下* import { Context } from android.content.Context;* [可选实现按需引入]*//* 引入 interface.uts 文件中定义的变量 */ import { MyApiOptions, MyApiResult, MyApi, MyApiSync } from ../interface.uts;/* 引入 unierror.uts 文件中定义的变量 */ import { MyApiFailImpl } from ../unierror; import Intent from android.content.Intent; import MediaStore from android.provider.MediaStore; import File from java.io.File; import SimpleDateFormat from java.text.SimpleDateFormat; import Environment from android.os.Environment; import Uri from android.net.Uri; import FileProvider from androidx.core.content.FileProvider; import ActivityCompat from androidx.core.app.ActivityCompat; import Manifest from android.Manifest; import PackageManager from android.content.pm.PackageManager;/*** 更多插件开发的信息详见https://uniapp.dcloud.net.cn/plugin/uts-plugin.html*/ /*** 拍照函数*/ export const takepic function () : void {// 检查相关权限是否已经具备if (ActivityCompat.checkSelfPermission(UTSAndroid.getUniActivity()!, Manifest.permission.CAMERA) ! PackageManager.PERMISSION_GRANTED) {// 不具备权限申请权限并且告知用户监听失败ActivityCompat.requestPermissions(UTSAndroid.getUniActivity()!, arrayOf(Manifest.permission.CAMERA), 1002)return;}console.log(11111111)let takePictureIntent new Intent(MediaStore.ACTION_IMAGE_CAPTURE);let photoFile createImageFile();console.log(photoFile)let photoUri FileProvider.getUriForFile(UTSAndroid.getAppContext()!,com.cf.take,photoFile as File); takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, photoUri as Uri);UTSAndroid.getUniActivity()!.startActivityForResult(takePictureIntent, 999);UTSAndroid.onAppActivityResult((requestCode : Int, resultCode : Int, data ?: Intent) {if (requestCode 999) {console.log(拍照回调);console.log(photoUri.toString());} else {// 别的代码发起的请求不要处理}});}export const createImageFile function () : File {let timeStamp 123456789;let imageFileName JPEG_ timeStamp _;let storageDir UTSAndroid.getAppContext()!.getExternalFilesDir(Environment.DIRECTORY_PICTURES);console.log(storageDir,storageDir)let image File.createTempFile(imageFileName, /* prefix */.jpg, /* suffix */storageDir /* directory */); console.log(image,image)return image as File; } 日志
http://www.zqtcl.cn/news/653579/

相关文章:

  • nas上建设网站文章网站哪里建设好
  • 消防网站模板广告设计专业需要学什么
  • 建设银行网站首页wordpress 登录函数
  • 做网站多长时间广州营销网站制作
  • 美团外卖网站开发建设网站如何写文案
  • 专门做画册封面的网站开发工程师网站开发工程师招聘
  • 广州市建设局网站自己做电影网站违法
  • 网站建设首选公司大丰专业做网站
  • 用dw怎么做网站辽宁省住房和城乡建设厅网站首页
  • 如何用微信小程序做网站2个网站做的链接怎么用一个域名
  • 大理网站建设滇icp备凡科网站代码如何修改
  • 做电商网站的公司简介网站制作多久
  • 营销手段有哪些方式合肥网站优化服务网
  • 网站备案和域名备案山东临沂市建筑模板生产厂家
  • 三类安全员证查询系统网站建设优化服务机构
  • 网站关键词排名没有了城固县网站建设
  • 什么网站需要备案易语言用电脑做网站服务器
  • 可以做婚礼鲜花布置的网站洛阳霞光企业网站建设公司
  • 临淄网站制作同步显示一个wordpress
  • 先建设网站后付款网站相对路径和绝对路径
  • 临沂外贸国际网站建设网站开发外包公司合同
  • 网站设置快捷方式温州网站建设方案报价
  • 经营网站需要什么费用如何鉴赏网站论文
  • 聊城网站推广公司网站 防攻击
  • 小米盒子做网站一个县城广告公司利润
  • 天津市区县档案部门网站建设指导意见网站开发的需求分析教学视频
  • 网站服务合同范本企业网站建设费是无形资产吗
  • 国外做家纺的网站试用体验网站
  • 百度网站下载安装免费制作短视频的软件
  • 山西省这房和城乡建设厅网站邯郸北京网站建设