2016-06-30 2 views
0

Word 용 (JS 기반) 추가 기능을 만들고 있는데 어떻게 든 Office를 올바르게로드하거나 실제로 초기화 할 수없는 것으로 보입니다. .js 라이브러리를 사용하면 Word에서 추가 기능을 사용할 때 온라인뿐만 아니라 데스크톱 클라이언트에서도 사용할 수 있습니다. office.js와 관련된 기능을 실행할 수 없습니다.Office.js가 Word 추가 기능에서 Angular로 초기화하지 못함

일부 디버깅을했는데 샘플 프로젝트가 제대로 작동한다는 것을 알았습니다. 추가 기능에서 Angular를 제거 했으므로 잘 작동합니다. 각도가있는 프로젝트와없는 프로젝트에서 정확히 동일한 방식으로 office.js를로드합니다. Angular와 Office 추가 기능간에 알려진 비 호환성이 있습니까? 나는 이것에 관해 무엇이라도 발견 할 수 없었다.

답변

1

실제로 Office 추가 기능의 맥락에서 각도 응용 프로그램을 만들 때 필자와 다른 사람들이 여러 번 건너 오게되는 공통적 인 오류가 있습니다. Office.js 초기화 함수는 추가 기능 프레임과 Office 호스트 응용 프로그램 간의 통신을 설정하기위한 것입니다. Office.js가 추가 기능을로드 한 후 5 초 이내에 호스트 응용 프로그램에 응답하지 않으면 실패합니다. 이 경우 office.js가 각도 (또는 각도)로로드되고 5 초가 지나면 자주 발생합니다. 당신이해야 할 일은 사무실에서 초기화하는 부트 스트랩입니다. 더 자세한 설명과이를 수행하는 방법에 대한 안내는 여기를 참조하십시오. https://www.itunity.com/article/building-excel-2016-addin-angular-enhanced-officejs-2637

관련 문제