getImageURL(id) 获取图片链接

功能分类: UI Controls Applab JavaScript 少儿编程

获取指定 id 图片控件里的图片链接。

图片控件显示的图片并不是固定不变的,它们根据设置及用户操作是可以变化的。getImageURL() 用来获取指定图片控件里显示的图片链接。

示例代码



// 创建一个 id 为 logo 的图片控件,并显示校外课 logo
// 获取并输出图片控件 url 图片链接
image("logo", "https://xiaowai.co/images/logo.png");
write(getImageURL("logo"));

示例代码:图片切换 点击按钮,让图片在小狗和蜜蜂之间切换


// 点击按钮,让图片在小狗和蜜蜂之间切换
var imageId = "character";
var dogImageURL = "https://studio.xiaowai.co/blockly/media/skins/applab/static_avatar.png";
var beeImageURL = "https://studio.xiaowai.co/blockly/media/skins/bee/static_avatar.png";
image(imageId, dogImageURL);
button("changeButton", "Change Character");
onEvent("changeButton", "click", function() {
  if (getImageURL(imageId).includes("bee")) {
    setImageURL(imageId, dogImageURL);
  } else {
    setImageURL(imageId, beeImageURL);
  }
});

语法规则


getImageURL(id);

参数说明

名称 类型 必需 参数描述
id string Yes screen 屏幕控件 的 id 唯一标识。必须以字母开头,不能包含空格,可以包含字母、数字、减号 - 以及下划线 _ 。

返回值

字符串,包含包含指定控件里的图片 url 链接信息。

提示说明

查看更多少儿编程教程、JavaScript 介绍

返回文档首页