From d32320e9191227d085793d0abac0e1860734daff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E5=AE=87=E6=88=90?= Date: Sun, 22 Jun 2025 00:07:31 +0800 Subject: [PATCH] fix read sync no symbol MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 庞宇成 --- .../interfaces/native/arkweb_scheme_handler.h | 8 ++++---- web/webview/interfaces/native/libohweb.ndk.json | 12 ++++++++++++ 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/web/webview/interfaces/native/arkweb_scheme_handler.h b/web/webview/interfaces/native/arkweb_scheme_handler.h index f5f8cbd8a..f139bc83e 100644 --- a/web/webview/interfaces/native/arkweb_scheme_handler.h +++ b/web/webview/interfaces/native/arkweb_scheme_handler.h @@ -275,10 +275,9 @@ typedef void (*ArkWeb_HttpBodyStreamReadCallback)(const ArkWeb_HttpBodyStream* h * @syscap SystemCapability.Web.Webview.Core * @since 20 */ -typedef void (*ArkWeb_HttpBodyStreamAsyncReadCallback)( - const ArkWeb_HttpBodyStream *httpBodyStream, - uint8_t *buffer, - int bytesRead); +typedef void (*ArkWeb_HttpBodyStreamAsyncReadCallback)(const ArkWeb_HttpBodyStream *httpBodyStream, + uint8_t *buffer, + int bytesRead); /** * @brief Callback when the init operation done. @@ -448,6 +447,7 @@ void* OH_ArkWebHttpBodyStream_GetUserData(const ArkWeb_HttpBodyStream* httpBodyS */ int32_t OH_ArkWebHttpBodyStream_SetReadCallback(ArkWeb_HttpBodyStream* httpBodyStream, ArkWeb_HttpBodyStreamReadCallback readCallback); + /** * @brief Set the callback for OH_ArkWebHttpBodyStream_AsyncRead. * diff --git a/web/webview/interfaces/native/libohweb.ndk.json b/web/webview/interfaces/native/libohweb.ndk.json index 5438e63f5..4a5b7b16f 100644 --- a/web/webview/interfaces/native/libohweb.ndk.json +++ b/web/webview/interfaces/native/libohweb.ndk.json @@ -342,5 +342,17 @@ { "first_introduced": "20", "name": "OH_NativeArkWeb_SetBlanklessLoadingCacheCapacity" + }, + { + "first_introduced": "20", + "name": "ArkWeb_HttpBodyStreamAsyncReadCallback" + }, + { + "first_introduced": "20", + "name": "OH_ArkWebHttpBodyStream_AsyncRead" + }, + { + "first_introduced": "20", + "name": "OH_ArkWebHttpBodyStream_SetAsyncReadCallback" } ] -- Gitee