2016-10-28 9 views
0

У меня есть специальное приложение Outlook Mail для Outlook Web App в Office 365. Его работа отлично работает в Outlook Web App из браузера. Но когда я пытаюсь запустить одно приложение из приложения OWA в IPad и Android, у меня возникла ошибка.Пользовательское приложение Outlook Mail не работает в Android и IPad

ошибка говорит, что

Что-то пошло не так! Не удалось создать этот надстройки

Просьба указать некоторые ссылки, из которых я могу заставить приложение работать с мобильным приложением.

+0

Скажите, пожалуйста, какой язык программирования/IDE вы использовали, как вы его протестировали, как/откуда вы получили эту ошибку. Как бы то ни было, на ваш вопрос нет подробностей, где это может пойти не так. – Flummox

+0

спасибо за ответ. Обновите вопрос с дополнительной информацией. –

ответ

1

Я считаю, что устройство iPad и Android не связано с проблемой. Фактически среда выполнения вложений в сети может определять, является ли устройство планшетом или телефоном, и может использовать разные URL-адреса для загрузки.

Посмотрите на свой <FormSettings> У вас должно быть что-то подобное и убедитесь, что все URL-адреса (если используются разные) служат для правильного добавления.

Например убедитесь, что нагрузки веб-страницы правильно и устанавливает Office.Initialize Javascript функцию обратного вызова

<FormSettings> 
    <Form xsi:type="ItemRead"> 
     <DesktopSettings> 
     <SourceLocation DefaultValue="https://localhost:44301/addinread"/> 
     <RequestedHeight>280</RequestedHeight> 
     </DesktopSettings> 
     <TabletSettings> 
     <SourceLocation DefaultValue="https://localhost:44301/addinread/tablet" /> 
     <RequestedHeight>280</RequestedHeight> 
     </TabletSettings> 
     <PhoneSettings> 
     <SourceLocation DefaultValue="https://localhost:44301/addinread/phone" /> 
     </PhoneSettings> 
    </Form> 
    <Form xsi:type="ItemEdit"> 
     <DesktopSettings> 
     <SourceLocation DefaultValue="https://localhost:44301/addinwrite"/> 
     </DesktopSettings> 
     <TabletSettings> 
     <SourceLocation DefaultValue="https://localhost:44301/addinwrite/tablet" /> 
     </TabletSettings> 
     <PhoneSettings> 
     <SourceLocation DefaultValue="https://localhost:44301/addinwrite/phone" /> 
     </PhoneSettings> 
    </Form> 
    </FormSettings> 
+0

Спасибо. Это сработало. Я, но я должен установить значение как 216

+0

Рад, что это помогло! –

1

ли URL, которые вы используете в SourceLocation элемента, доступном из Интернета? Если устройство подключается через сеть вашего провайдера, ресурсы надстроек, размещенные внутри вашей интрасети (или локального хоста), не будут доступны, и вы получите эту ошибку.