0

Office 365 で Outlook Web App 用のカスタム Outlook メール アプリを開発しました。ブラウザーから Outlook Web App で正常に動作します。しかし、iPad と Android で OWA アプリから同じアプリを実行しようとすると、エラーが発生します。

エラーはそれを言う

エラーが発生しました。このアドインを開始できませんでした

私のアプリをモバイルアプリからも動作させることができるリファレンスを提供してください。

4

2 に答える 2

1

SourceLocation 要素で使用している URL は、インターネットからアクセスできますか? デバイスがプロバイダー ネットワーク経由で接続している場合、イントラネット (または localhost) 内でホストされているアドイン リソースにアクセスできず、このエラーが発生します。

于 2016-10-29T00:29:58.347 に答える
1

デバイス iPad と Android は問題に関係していないと思います。実際、Web アドイン ランタイムは、デバイスがタブレットか電話かを検出でき、読み込みに異なる URL を使用する場合があります。

<FormSettings>You must have something like that を見て、すべての URL (別の URL を使用している場合) が正しいアドインを提供していることを確認してください。

たとえば、Web ページが正しく読み込まれ、Office.Initializejavascript コールバック関数が設定されていることを確認します。

<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> 
于 2016-10-28T15:05:52.380 に答える