首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ionic - Camera.getPicture尝试关闭我的rootPage

Ionic - Camera.getPicture尝试关闭我的rootPage
EN

Stack Overflow用户
提问于 2017-12-12 23:12:15
回答 1查看 20关注 0票数 0

大家好,我试着用离子原生相机拍照,用的是OCR插件。

代码语言:javascript
复制
takePhoto() {
this.camera.getPicture({
  quality: 100,
  destinationType: 0, // DATA_URL
  sourceType: 1,
  allowEdit: true,
  saveToPhotoAlbum: false,
  correctOrientation: true
}).then((imageData) => {
  this.srcImage = `data:image/jpeg;base64,${imageData}`;
}, (err) => {
  console.log(`ERROR -> ${JSON.stringify(err)}`);
});

}

我几乎得到了我想要的。

我的问题是,当我点击触发这个函数的按钮时,我得到了一个错误,比如:

代码语言:javascript
复制
Uncaught (in promise): navigation stack needs at least one root page

我在rootPage上,这个功能似乎关闭了我的rootPage?

提前感谢您的帮助!

编辑:我的函数takePhoto()在我的视图中是由一个按钮触发的

编辑:

代码语言:javascript
复制
import {Camera} from "@ionic-native/camera";
...
constructor(private camera: Camera){
}
...
takePhoto(){ ... }
EN

回答 1

Stack Overflow用户

发布于 2017-12-13 17:21:05

找到答案了!在我的视图中,我得到了一个带有提交函数的表单,它关闭了我的视图,同时触发了我的takePhoto函数。

我的错,很抱歉。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47775818

复制
相关文章

相似问题

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