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

做商城网站哪家好怎么宣传自己的店铺

做商城网站哪家好,怎么宣传自己的店铺,遵义企业网络推广方案,wordpress怎么发布文章到专题栏目前言 使用uniapp开发Android app时,一些特定的需求没办法实现的时候就只能开发原生插件或者uts插件去满足需求,我的需求目前uts插件没法实现,只能靠原生插件了😆 需求:拍照不保存图片到相册,uniapp的API或…

前言

使用uniapp开发Android app时,一些特定的需求没办法实现的时候就只能开发原生插件或者uts插件去满足需求,我的需求目前uts插件没法实现,只能靠原生插件了😆

需求:拍照不保存图片到相册,uniapp的API或者h5+都没法达到目的

实践

导入离线SDK
Android 离线SDK - 正式版 | uni小程序SDK

开发插件

CameraModule

    @UniJSMethod(uiThread = true)public void takePicture(JSONObject options, UniJSCallback callback) {if (mUniSDKInstance.getContext() instanceof Activity) {Activity activity = (Activity) mUniSDKInstance.getContext();mJSCallback = callback;if (ContextCompat.checkSelfPermission(activity, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {ActivityCompat.requestPermissions(activity, new String[]{Manifest.permission.CAMERA}, REQUEST_PERMISSION_CAMERA);return;}Intent intent = new Intent(activity, SimpleCameraActivity.class);activity.startActivityForResult(intent, REQUEST_SIMPLE_CAMERA);} else {if (callback != null) {JSONObject result = new JSONObject();result.put("code", -1);result.put("message", "Failed to get activity context");callback.invoke(result);}}}

 SimpleCameraActivity

    private void startCamera(SurfaceHolder holder) {try {mCamera = Camera.open(mCameraId);mCamera.setPreviewDisplay(holder);Camera.Parameters parameters = mCamera.getParameters();List<Camera.Size> supportedPreviewSizes = parameters.getSupportedPreviewSizes();Camera.Size optimalSize = getOptimalPreviewSize(supportedPreviewSizes, mSurfaceView.getWidth(), mSurfaceView.getHeight());if (optimalSize != null) {parameters.setPreviewSize(optimalSize.width, optimalSize.height);Log.d(TAG, "Preview size set to: " + optimalSize.width + "x" + optimalSize.height);}List<String> focusModes = parameters.getSupportedFocusModes();if (focusModes.contains(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE)) {parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);} else if (focusModes.contains(Camera.Parameters.FOCUS_MODE_AUTO)) {parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_AUTO);}mCamera.setParameters(parameters);setCameraDisplayOrientation();mCamera.startPreview();mIsSafeToTakePicture = true;} catch (Exception e) {Log.e(TAG, "Error starting camera: " + e.getMessage());Toast.makeText(this, "无法启动相机: " + e.getMessage(), Toast.LENGTH_SHORT).show();setResult(RESULT_ERROR);finish();}}

调试插件

跟本地打包配置一个样,之前文章有写啦就不再赘述!

最后

通过camera api 拍照不保存到相册的问题解决啦,不过缓存的问题还需要优化,采用原生插件的话就没法本地打包,很烦的一点!😑

http://www.dtcms.com/wzjs/158510.html

相关文章:

  • 建立网站需要技术吗百度知道网页版
  • 做互助盘网站百度外推排名
  • 什么网站可以做特价活动上海今日头条新闻
  • 菏泽网站建设哪家好宁波seo免费优化软件
  • 如何查看网站做没做301跳转中国十大电商公司排名
  • 红酒 网站 模板微信营销的特点
  • 图片预览网站 末班东莞营销网站建设优化
  • 有那个网站做简历模板域名停靠浏览器
  • 唐山公司建设网站如何做好产品网络推广
  • 西昌手机网站设计seo网站推广经理
  • 外贸出口是做什么的安阳企业网站优化外包
  • 做笑话网站需要什么seo 服务
  • 建设一个b2c网站的费用百度网盘资源
  • 做3d图的网站360网站收录
  • 河北省 政府网站 建设意见微博营销案例
  • 建设银行etc信用卡申请网站可以发外链的论坛有哪些
  • wordpress整站密码访问今日热搜榜排名最新
  • 网站设计的公司百度推广怎么收费
  • 动态网站很难做吗免费推广app软件下载
  • 网站软文标题seo是什么职位的简称
  • 无锡大型网站设计公司长春seo结算
  • 武汉哪家网站公司好湖南好搜公司seo
  • 北京网站设计的公司价格柳州网站建设哪里有
  • 万网 网站 ipseo关键词排名优化的方法
  • 怎样做网站测试搜索网站关键词
  • 广安发展建设集团公司网站推广普通话的意义简短
  • 昆明网站建设天猫运营网站收录登录入口
  • 制作app需要网站吗关键词歌词含义
  • 企业网站建设ppt推广公司产品
  • 公司建设网站的目的广州seo推广