Home
last modified time | relevance | path

Searched refs:ArkWeb_SchemeHandler (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/base/web/webview/interfaces/native/
H A Darkweb_scheme_handler.h130 typedef struct ArkWeb_SchemeHandler_ ArkWeb_SchemeHandler; typedef
186 typedef void (*ArkWeb_OnRequestStart)(const ArkWeb_SchemeHandler* schemeHandler,
201 typedef void (*ArkWeb_OnRequestStop)(const ArkWeb_SchemeHandler* schemeHandler,
549 bool OH_ArkWebServiceWorker_SetSchemeHandler(const char* scheme, ArkWeb_SchemeHandler* schemeHandle…
594 void OH_ArkWeb_CreateSchemeHandler(ArkWeb_SchemeHandler** schemeHandler);
603 void OH_ArkWeb_DestroySchemeHandler(ArkWeb_SchemeHandler* schemeHandler);
614 int32_t OH_ArkWebSchemeHandler_SetUserData(ArkWeb_SchemeHandler* schemeHandler, void* userData);
624 void* OH_ArkWebSchemeHandler_GetUserData(const ArkWeb_SchemeHandler* schemeHandler);
635 int32_t OH_ArkWebSchemeHandler_SetOnRequestStart(ArkWeb_SchemeHandler* schemeHandler,
647 int32_t OH_ArkWebSchemeHandler_SetOnRequestStop(ArkWeb_SchemeHandler* schemeHandler,
[all …]
H A Darkweb_scheme_handler.cpp432 bool OH_ArkWeb_SetSchemeHandler(const char* scheme, const char* webTag, ArkWeb_SchemeHandler* schem… in OH_ArkWeb_SetSchemeHandler()
449 bool OH_ArkWebServiceWorker_SetSchemeHandler(const char* scheme, ArkWeb_SchemeHandler* schemeHandle… in OH_ArkWebServiceWorker_SetSchemeHandler()
486 void OH_ArkWeb_CreateSchemeHandler(ArkWeb_SchemeHandler** schemeHandler) in OH_ArkWeb_CreateSchemeHandler()
503 void OH_ArkWeb_DestroySchemeHandler(ArkWeb_SchemeHandler* schemeHandler) in OH_ArkWeb_DestroySchemeHandler()
513 int32_t OH_ArkWebSchemeHandler_SetUserData(ArkWeb_SchemeHandler* schemeHandler, void* userData) in OH_ArkWebSchemeHandler_SetUserData()
522 void* OH_ArkWebSchemeHandler_GetUserData(const ArkWeb_SchemeHandler* schemeHandler) in OH_ArkWebSchemeHandler_GetUserData()
532 ArkWeb_SchemeHandler* schemeHandler, ArkWeb_OnRequestStart onRequestStart) in OH_ArkWebSchemeHandler_SetOnRequestStart()
543 ArkWeb_SchemeHandler* schemeHandler, ArkWeb_OnRequestStop onRequestStop) in OH_ArkWebSchemeHandler_SetOnRequestStop()
795 ArkWeb_SchemeHandler* schemeHandler, bool fromEts) in OH_ArkWebSchemeHandler_SetFromEts()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkweb/
H A Darkweb__scheme__handler_8h.md28 | typedef struct ArkWeb_SchemeHandler_ [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) | 该类用于拦…
34 …* [ArkWeb_OnRequestStart](_web.md#arkweb_onrequeststart)) (const [ArkWeb_SchemeHandler](_web.md#ar…
35 …(\* [ArkWeb_OnRequestStop](_web.md#arkweb_onrequeststop)) (const [ArkWeb_SchemeHandler](_web.md#ar…
80 … (const char \*scheme, [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | 为指定…
81 …, const char \*webTag, [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | 为指定…
84 …kweb_createschemehandler) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*\*schemeHandler)…
85 …kweb_destroyschemehandler) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) …
86 …r_setuserdata) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, void \*userD…
87 …ehandler_getuserdata) (const [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler)…
88 …RequestStart](_web.md#oh_arkwebschemehandler_setonrequeststart) ([ArkWeb_SchemeHandler](_web.md#ar…
[all …]
H A D_web.md379 | schemeHandler | ArkWeb_SchemeHandler。 |
408 | schemeHandler | ArkWeb_SchemeHandler。 |
486 ### ArkWeb_SchemeHandler subsection
1023 创建一个ArkWeb_SchemeHandler对象。
1063 销毁一个ArkWeb_SchemeHandler对象。
1073 | schemeHandler | 待销毁的ArkWeb_SchemeHandler。 |
1176 为指定scheme设置一个ArkWeb_SchemeHandler以拦截该scheme类型的请求。
2298ArkWeb_SchemeHandler获取用户数据。
2308 | schemeHandler | ArkWeb_SchemeHandler。 |
2372 将一个用户数据设置到ArkWeb_SchemeHandler对象中。
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkweb/
H A Darkweb__scheme__handler_8h.md28 | typedef struct ArkWeb_SchemeHandler_ [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) | Defin…
34 …* [ArkWeb_OnRequestStart](_web.md#arkweb_onrequeststart)) (const [ArkWeb_SchemeHandler](_web.md#ar…
35 …(\* [ArkWeb_OnRequestStop](_web.md#arkweb_onrequeststop)) (const [ArkWeb_SchemeHandler](_web.md#ar…
80 …r) (const char \*scheme, [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | S…
81 …me, const char \*webTag, [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | S…
84 …createschemehandler) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*\*schemeHandler) | Cr…
85 …destroyschemehandler) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | Des…
86 …erdata) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, void \*userData) | …
87 …erdata) (const [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | Obtains the…
88 …RequestStart](_web.md#oh_arkwebschemehandler_setonrequeststart) ([ArkWeb_SchemeHandler](_web.md#ar…
[all …]
H A D_web.md379 | schemeHandler | ArkWeb_SchemeHandler. |
408 | schemeHandler | ArkWeb_SchemeHandler. |
486 ### ArkWeb_SchemeHandler subsection
489 typedef struct ArkWeb_SchemeHandler_ ArkWeb_SchemeHandler
1023 Creates an **ArkWeb_SchemeHandler** object.
1063 Destroys an **ArkWeb_SchemeHandler** object.
1073 | schemeHandler | The **ArkWeb_SchemeHandler** to be destroyed.|
2298 Obtains the user data from **ArkWeb_SchemeHandler**.
2308 | schemeHandler | ArkWeb_SchemeHandler. |
2372 Sets a user data to the **ArkWeb_SchemeHandler** object.
[all …]
/ohos5.0/base/web/webview/interfaces/kits/napi/webviewcontroller/
H A Dweb_scheme_handler_request.h96 static const ArkWeb_SchemeHandler* GetArkWebSchemeHandler(
99 const ArkWeb_SchemeHandler* handler);
110 static std::unordered_map<WebSchemeHandler*, const ArkWeb_SchemeHandler*>
112 static std::unordered_map<const ArkWeb_SchemeHandler*, WebSchemeHandler*>
H A Dweb_scheme_handler_request.cpp28 void OnRequestStart(const ArkWeb_SchemeHandler* schemeHandler, in OnRequestStart()
48 void OnRequestStop(const ArkWeb_SchemeHandler* schemeHandler, in OnRequestStop()
294 std::unordered_map<WebSchemeHandler*, const ArkWeb_SchemeHandler*>
296 std::unordered_map<const ArkWeb_SchemeHandler*, WebSchemeHandler*>
299 const ArkWeb_SchemeHandler* WebSchemeHandler::GetArkWebSchemeHandler( in GetArkWebSchemeHandler()
307 WebSchemeHandler* WebSchemeHandler::GetWebSchemeHandler(const ArkWeb_SchemeHandler* handler) in GetWebSchemeHandler()
317 ArkWeb_SchemeHandler* handler; in WebSchemeHandler()
337 ArkWeb_SchemeHandler* handler = in ~WebSchemeHandler()
338 const_cast<ArkWeb_SchemeHandler*>(GetArkWebSchemeHandler(this)); in ~WebSchemeHandler()
H A Dwebview_controller.cpp1510 ArkWeb_SchemeHandler* schemeHandler = in SetWebSchemeHandler()
1511 const_cast<ArkWeb_SchemeHandler*>(WebSchemeHandler::GetArkWebSchemeHandler(handler)); in SetWebSchemeHandler()
1523 ArkWeb_SchemeHandler* schemeHandler = in SetWebServiveWorkerSchemeHandler()
1524 const_cast<ArkWeb_SchemeHandler*>(WebSchemeHandler::GetArkWebSchemeHandler(handler)); in SetWebServiveWorkerSchemeHandler()
/ohos5.0/docs/zh-cn/application-dev/web/
H A Dweb-scheme-handler.md7 为指定的Web组件或者ServiceWorker设置ArkWeb_SchemeHandler,当Web内核发出相应scheme请求的时候,会触发ArkWeb_SchemeHandler的回调。需要在…
14 // 创建一个ArkWeb_SchemeHandler对象。
15 ArkWeb_SchemeHandler *schemeHandler;
18 // 为ArkWeb_SchemeHandler设置ArkWeb_OnRequestStart与ArkWeb_OnRequestStop回调。
30 // 创建一个ArkWeb_SchemeHandler对象。
31 ArkWeb_SchemeHandler *schemeHandler;
68 // 创建并设置ArkWeb_SchemeHandler
230 ArkWeb_SchemeHandler *g_schemeHandler;
231 ArkWeb_SchemeHandler *g_schemeHandlerForSW;
246 void OnURLRequestStart(const ArkWeb_SchemeHandler *schemeHandler,
[all …]
/ohos5.0/docs/en/application-dev/web/
H A Dweb-scheme-handler.md14 // Create an ArkWeb_SchemeHandler object.
15 ArkWeb_SchemeHandler *schemeHandler;
30 // Create an ArkWeb_SchemeHandler object.
31 ArkWeb_SchemeHandler *schemeHandler;
68 // Create and set ArkWeb_SchemeHandler.
230 ArkWeb_SchemeHandler *g_schemeHandler;
231 ArkWeb_SchemeHandler *g_schemeHandlerForSW;
246 void OnURLRequestStart(const ArkWeb_SchemeHandler *schemeHandler,
258 void OnURLRequestStop(const ArkWeb_SchemeHandler *schemeHandler,
272 void OnURLRequestStartForSW(const ArkWeb_SchemeHandler *schemeHandler,
[all …]