# ArkWeb_ProxyMethod

```
typedef struct {...} ArkWeb_ProxyMethod
```

#### 概述

ArkWeb\_ProxyMethod是用于定义JavaScript代理方法的结构体，指定了一个可以从JavaScript调用的Native方法的基本信息。该结构体包含方法名称（methodName）和对应的Native回调函数指针（callback）两个字段。多个ArkWeb\_ProxyMethod可以组合成ArkWeb\_ProxyObject，以对象的形式整体注入到Web页面中。

**起始版本：** 12

**相关模块：** Web

**所在头文件：** arkweb\_type.h

#### 汇总

#### 成员变量

| 名称 | 描述 |
| --- | --- |
| const char* methodName | 注入的方法名。 |
| ArkWeb_OnJavaScriptProxyCallback callback | Proxy方法执行的回调。 |
| void* userData | 需要在回调中携带的自定义数据。 |