经过所有可能的选择后,我找不到解决简单问题的方法:
让用户从大型画廊中选择一张照片并将其保存到收藏夹中。 就像图像选择器一样,您可以从图库中选择图像,然后关闭窗口。
user input
”菜单上没有照片选择选项。INPUT
。我们基本上在相册中拥有100多张用户应该可以选择的照片。
另一种选择是打开带有Pinterest流的某种窗口并收集所选内容的URL,这似乎也是不可能的。
答案 0 :(得分:1)
没有内置的图像选择器,但是您可以使用一些代码来滚动自己的图像。
下面的一些代码可以帮助您正确地开始工作:
import wixData from 'wix-data';
import wixUsers from 'wix-users';
$w.onReady(function () {
$w('#gallery').clickAction = "none";
$w("#gallery").onItemClicked( (event) => {
let imageSrc = event.item.src;
let toInsert = {
"user": wixUsers.currentUser.id,
"image": imageSrc
}
wixData.insert("SelectedImages", toInsert)
.then( () => {
$w('#gallery').hide("fold");
} );
} );
} );
此代码假设您有一个要存储“选定”图像的集合。该集合具有至少两个具有以下键的字段:用户和图像。
单击图库中的图像时,事件处理程序将获取图像的src,并将其与当前用户的ID一起插入到集合中。然后画廊就隐藏了。
以上所有内容均可根据您的具体情况进行自定义,但这应该使您对可以做的事情有所了解。