diff --git a/interfaces/kits/ani/webview/ets/@ohos.web.webview.ets b/interfaces/kits/ani/webview/ets/@ohos.web.webview.ets index 7df5e2f89d2fcca5cc403af98ef4f33a450706c8..7f733f4b722f287bb1987f7a34e820f8b7e8e500 100644 --- a/interfaces/kits/ani/webview/ets/@ohos.web.webview.ets +++ b/interfaces/kits/ani/webview/ets/@ohos.web.webview.ets @@ -509,10 +509,10 @@ export default namespace webview { } createPdf(configuration: PdfConfiguration): Promise { let p:Promise = - new Promise((resolve: (data: PdfData | undefined)=>void, reject:(err: BusinessError | null)=>void):void => { + new Promise((resolve: (data: PdfData)=>void, reject:(err: Error)=>void):void => { let myCall = new AsyncCallbackWrapper((err: BusinessError | null, data: PdfData | undefined)=>{ if (err === null || err.code == 0) { - resolve(data); + resolve(data!); } else { reject(err); }