Searched refs:ArkWeb_SchemeHandler (Results 1 – 11 of 11) sorted by relevance
/ohos5.0/base/web/webview/interfaces/native/ |
H A D | arkweb_scheme_handler.h | 130 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 D | arkweb_scheme_handler.cpp | 432 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 D | arkweb__scheme__handler_8h.md | 28 | 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.md | 379 | 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类型的请求。 2298 从ArkWeb_SchemeHandler获取用户数据。 2308 | schemeHandler | ArkWeb_SchemeHandler。 | 2372 将一个用户数据设置到ArkWeb_SchemeHandler对象中。 [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkweb/ |
H A D | arkweb__scheme__handler_8h.md | 28 | 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.md | 379 | 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 D | web_scheme_handler_request.h | 96 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 D | web_scheme_handler_request.cpp | 28 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 D | webview_controller.cpp | 1510 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 D | web-scheme-handler.md | 7 为指定的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 D | web-scheme-handler.md | 14 // 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 …]
|