我正在尝试在我的Nativescript-Vue应用程序中使用Photo Zoom
插件:
https://market.nativescript.org/plugins/nativescript-photo-zoom
我已经初始化了Fresco
插件:
var application = require("application");
var fresco = require("nativescript-fresco");
if (application.android) {
application.on("launch", function() {
fresco.initialize();
});
}
还有照片缩放功能:
Vue.registerElement(
"PhotoZoom",
() => require("nativescript-photo-zoom").PhotoZoom
);
然后将标签添加到我的模板页面中:
<PhotoZoom :src="this.my_image"></PhotoZoom>
一切似乎都正确,我没有收到任何错误,但问题是创建了空白空间,但未渲染照片。
我已经尝试过使用简单的<Image :src="this.my_image" />
,并且图像本身很好。
我也已经尝试过nativescript-image-zoom
,但我不太喜欢。