질문
인기 탐색 앱을 자동으로 열 수 있나요?
답변
앱이 처음 로드될 때 인기 탐색을 열 수 있지만 인기 탐색 앱에서 바로 열 수는 없습니다. 인기 탐색 앱은 DOM에 로드되지 않으므로 처음 열 때까지 요청을 할 수 있습니다. 자세한 내용은preloadPane페이지를 참조하세요.
이 문제를 해결하려면인스턴스 API(티켓 사이드바, 사이드 탐색 또는 이상적으로는 백그라운드 앱)를 사용하여 다른 위치에 있는 앱에서 이 요청을 하세요. 예를 들어 앱 위치를 둘 다로 설정합니다. top_bar
및background:
"location": {
"support": {
"background": "assets/iframe.html",
"top_bar": "assets/iframe.html"
}
앱이 즉시 로드되는 백그라운드 위치에도 있도록 구성되어 있으므로 백그라운드 앱과 인스턴스 API를 사용하여 자동으로 인기 탐색 앱을 열 수 있습니다.
var client = ZAFClient.init();
var topBarClientPromise = client.get('instances').then(function(instancesData) {
var instances = instancesData.instances;
for (var instanceGuid in instances) {
if (instances[instanceGuid].location === 'top_bar') {
return client.instance(instanceGuid);
}
}
});
topBarClientPromise.then(function(topBarClient) {
// opens the top bar app, even if its iframe hasn't been loaded
topBarClient.invoke('popover');
});
자세한 내용은 위치 간 메시징.
고지 사항: 이 문서는 안내 목적으로만 제공되고 있습니다. Zendesk는 코드를 지원하거나 보장하지 않습니다. 문제가 있는 경우 댓글 섹션에 게시하거나 온라인으로 해결 방법을 찾아보세요.
번역 고지 사항: 본 문서는 콘텐츠에 대한 기본적인 이해를 제공하기 위해 자동 번역 소프트웨어를 사용하여 번역되었습니다. 정확한 번역을 제공하고자 합당한 노력을 기울였으나 Zendesk는 번역의 정확성을 보장하지 않습니다.
번역된 문서에 포함된 정보의 정확성과 관련하여 질문이 있으시면 문서의 공식 버전인 영문 버전을 참조하시기 바랍니다.