【发布时间】:2017-01-19 17:56:53
【问题描述】:
我有一个包含后退按钮的小部件,当单击该后退按钮时,我想关闭具有该小部件的窗口(父窗口)。 这是我的 widget.xml :
<Alloy>
<View id="topBar">
<View id="leftItems">
<ImageView id="backIcon" onClick="previousPage" />
<ImageView id="logo" />
</View>
<View id="midItems">
<Label id="pageTitle"></Label>
<ImageView id="searchIcon" onClick="searchIcon" platform="ios" />
<SearchBar id="searchBar" platform="ios" />
<SearchView id="searchView" ns="Ti.UI.Android" platform="android" onBlur="pageTitleVisiability" onFocus="pageTitleVisiability" />
</View>
<View id="rightItems">
<ImageView id="createIcon" onClick="createPost" />
</View>
</View>
</Alloy>
在 widget.js 中:
function previousPage(argument) {
// closing the window
}
我尝试在窗口小部件中发送自定义属性,窗口名称如下:
Alloy.createController('windowName').close();
但它说窗口没有打开
【问题讨论】:
标签: titanium titanium-mobile titanium-alloy