2017-05-15 12 views
0

私はdisplayDialogAsyncを呼び出すときにdialogApiを使用するExcelアドインを開発していますが、コールバック関数は実行されません。iPadでdialogApiコールバックが実行されていません

Office.context.ui.displayDialogAsync(url, { height: _height, width: _width}, dialogCallback) 

var dialogCallback = function(asyncResult) { 
      if (asyncResult.status == "failed") { 

       // In addition to general system errors, there are 3 specific errors for 
       // displayDialogAsync that you can handle individually. 
       switch (asyncResult.error.code) { 
        case 12004: 
         jQuery("body").append("Domain is not trusted"); 
         break; 
        case 12005: 
         jQuery("body").append("HTTPS is required"); 
         break; 
        case 12007: 
         jQuery("body").append("A dialog is already opened."); 
         break; 
        default: 
         jQuery("body").append(asyncResult.error.message); 
         break; 
       } 
      }else{     
      jQuery("body").append("Success"); 

      dialog = asyncResult.value; 
      dialog.addEventHandler(Office.EventType.DialogMessageReceived, messageHandler); 
      } 
    } 

上記のコードはWindowsとMac OSでは正常に動作しますが、iPadの場合はコールバックを実行しません。あなたが最近Excelのバージョンにアップグレードする場合 私はエクセル1.25(160603)を使用してい

-Thanks

+0

私たちは現在、この問題を調査しており、バグが発生した場合に修正を提供したいと考えています。 –

+0

@SudhiRamamurthyありがとう:) –

答えて

1

このエラーは、離れて行く必要があります。

+0

はい。ありがとう:) –

関連する問題