使用image-picker module我成功拍摄了一张图片,
网址:/storage/emulated/0/Screenshots/Screenshot_20180624-232124.png
现在我有了一个src,我尝试应用它。
//Url is the url above^
url = url.substring(0,url.length-4);//removes the .png or .jpg from url.
page.getViewById(`myImg`).src = `res:/${url}`;
不应用它。我刚得到错误:pasted at pastebin
图像不会改变。
我在做什么错?我已经查看了模块和NS文档上的文档。
答案 0 :(得分:0)
通过将其设置为url,可以直接使用从image-picker
模块获得的图像路径。
<Image src={{url}}></Image>
和url="/storage/emulated/0/Screenshots/Screenshot_20180624-232124.png"
答案 1 :(得分:0)
欢迎,我得到了别人的帮助。 通过添加:
const imageSourceModule = require(`tns-core-modules/image-source`);
let img = imageSourceModule.fromFile(url);
page.getViewById(`myImg`).imageSource = img;
我不知道imageSource
属性,因为文档使用src