首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在屏幕下方显示从camera plus插件拍摄的图像

如何在屏幕下方显示从camera plus插件拍摄的图像
EN

Stack Overflow用户
提问于 2019-06-02 21:46:03
回答 1查看 99关注 0票数 1

我正试着在屏幕下方显示从相机和插件中获取的图像。

为此,我尝试了名为“照片捕获事件”的事件,并意识到事件本身并未被触发。我只是在里面放了一条警告消息,并确认它不工作。下面是示例代码片段,要获得完整的解决方法,请转到此链接https://play.nativescript.org/?template=play-js&id=nvIlTl&v=3

代码语言:javascript
复制
CameraPlus.on(nativescript_camera_plus.CameraPlus.photoCapturedEvent, args => {
    fromAsset(args.data).then(result => {
      pic.src = result;
      alert(result);
    });
  });
代码语言:javascript
复制
<GridLayout rows="*,auto" class="home-panel">
        <Cam:CameraPlus row="0" id="camPlus" saveToGallery="true"
            showCaptureIcon="true" showGalleryIcon="true" showToggleIcon="true"
            showFlashIcon="true" debug="true">
        </Cam:CameraPlus>

        <Image row="1" height="150" id="img_taken_id" src="{{ img_taken }}" />
</GridLayout>

首先,我需要知道为什么没有收到警报消息?其次,我需要显示拍摄的图像而不存储在本地?

重要提示:我正在尝试'android‘,而不是IOS

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-03 00:31:36

这是因为您没有指向正确的方法。它应该是,

代码语言:javascript
复制
let ImageSourceModule = require('tns-core-modules/image-source');
.....
.....
ImageSourceModule.fromAsset(args.data).then(result => {
  pic.src = result;
  alert(result);
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56415621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档