开始编辑时如何关注第一个可编辑区域?我似乎无法找到一个focus()方法。
答案 0 :(得分:0)
我认为您正在寻找ContentTools.EditorApp.get().orderedRegions()
,这会返回页面上提供或发现的(默认情况下)订单中的区域列表。然后你可以写下以下内容:
function focusFirst(ev) {
var regions = ContentTools.EditorApp.get().orderedRegions();
console.log(regions);
regions[0].children[0].focus();
}
ContentTools.EditorApp.get().addEventListener('started', focusFirst);