【发布时间】:2016-11-01 15:05:51
【问题描述】:
我收到以下错误:
VM13430 editor.js:25678Uncaught TypeError: Cannot read property 'shared' of undefined
在 Granite UI 中的 AEM 6.1 中以作者模式加载页面时。它在以下行失败:
var isLockOwner = true;
if(info.status.isLocked){
isLockOwner = ns.ContentFrame && ns.ContentFrame.contentWindow.CQ.shared.User.data.userID === info.status.lockOwner;
}
在调试ns.ContentFrame.contentWindow.CQ 时,缺少“CQ”。
在检查 Geometrixx 演示内容时,'CQ' 是一个函数,我假设是 jquery 的 jQuery 分辨率。
因此,如果页面被锁定,我将无法解锁。虽然如果在页面网格视图中我可以解锁页面。
如何确保我可以为 'ns.ContentFrame.contentWindow' 加载 CQ?
【问题讨论】:
-
你加载了哪些客户端库?他们有什么关系。您是否偶然在您的客户端库中“嵌入”了任何内容?
-
@ub1k,谢谢,您为我指明了正确的方向。在检查演示 Geometrixx 站点时,我似乎缺少“嵌入”。