harmony 鸿蒙ArkWeb_JavaScriptValueAPI

  • 2025-06-12
  • 浏览 (4)

ArkWeb_JavaScriptValueAPI

Overview

Defines the native ArkWeb JavaScriptValue API. Before calling the API, you are advised to use ARKWEB_MEMBER_MISSING to check whether the function struct has the corresponding pointer to avoid crash caused by mismatch between the SDK and the device ROM.

Since: 14

Related module: Web

Summary

Member Variables

Name Description
size_t size Size of the struct.
ArkWeb_JavaScriptValuePtr(* createJavaScriptValue )(ArkWeb_JavaScriptValueType type, void *data, size_t dataLength) Pointer to createJavaScriptValue, which is returned to HTML.

Member Variable Description

createJavaScriptValue

ArkWeb_JavaScriptValuePtr(* ArkWeb_JavaScriptValueAPI::createJavaScriptValue) (ArkWeb_JavaScriptValueType type, void *data, size_t dataLength)

Description

Pointer to createJavaScriptValue, which is returned to HTML.

Parameters

Name Description
type Type of the JavaScript value.
data Data of JavaScript values.
dataLength Data length of JavaScript values.

Returns

The created JavaScript value.

size

size_t ArkWeb_JavaScriptValueAPI::size

Description

Size of the struct.

你可能感兴趣的鸿蒙文章

harmony 鸿蒙ArkWeb API Reference

harmony 鸿蒙ArkWeb_AnyNativeAPI

harmony 鸿蒙ArkWeb_ComponentAPI

harmony 鸿蒙ArkWeb_ControllerAPI

harmony 鸿蒙ArkWeb_CookieManagerAPI

harmony 鸿蒙ArkWeb_JavaScriptBridgeData

harmony 鸿蒙ArkWeb_JavaScriptObject

harmony 鸿蒙ArkWeb_ProxyMethod

harmony 鸿蒙ArkWeb_ProxyMethodWithResult

harmony 鸿蒙ArkWeb_ProxyObject

0  赞