/ohos5.0/base/web/webview/interfaces/native/ |
H A D | arkweb_scheme_handler.h | 186 typedef void (*ArkWeb_OnRequestStart)(const ArkWeb_SchemeHandler* schemeHandler, 201 typedef void (*ArkWeb_OnRequestStop)(const ArkWeb_SchemeHandler* schemeHandler, 549 …l OH_ArkWebServiceWorker_SetSchemeHandler(const char* scheme, ArkWeb_SchemeHandler* schemeHandler); 565 …kWeb_SetSchemeHandler(const char* scheme, const char* webTag, ArkWeb_SchemeHandler* schemeHandler); 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 | 446 return g_SchemeHandlerApi->impl_OH_ArkWeb_SetSchemeHandler(scheme, webTag, schemeHandler); in OH_ArkWeb_SetSchemeHandler() 486 void OH_ArkWeb_CreateSchemeHandler(ArkWeb_SchemeHandler** schemeHandler) in OH_ArkWeb_CreateSchemeHandler() argument 500 return g_SchemeHandlerApi->impl_OH_ArkWeb_CreateSchemeHandler(schemeHandler); in OH_ArkWeb_CreateSchemeHandler() 503 void OH_ArkWeb_DestroySchemeHandler(ArkWeb_SchemeHandler* schemeHandler) in OH_ArkWeb_DestroySchemeHandler() argument 510 return g_SchemeHandlerApi->impl_OH_ArkWeb_DestroySchemeHandler(schemeHandler); in OH_ArkWeb_DestroySchemeHandler() 522 void* OH_ArkWebSchemeHandler_GetUserData(const ArkWeb_SchemeHandler* schemeHandler) in OH_ArkWebSchemeHandler_GetUserData() argument 528 return g_SchemeHandlerApi->impl_OH_ArkWebSchemeHandler_GetUserData(schemeHandler); in OH_ArkWebSchemeHandler_GetUserData() 532 ArkWeb_SchemeHandler* schemeHandler, ArkWeb_OnRequestStart onRequestStart) in OH_ArkWebSchemeHandler_SetOnRequestStart() argument 543 ArkWeb_SchemeHandler* schemeHandler, ArkWeb_OnRequestStop onRequestStop) in OH_ArkWebSchemeHandler_SetOnRequestStop() argument 795 ArkWeb_SchemeHandler* schemeHandler, bool fromEts) in OH_ArkWebSchemeHandler_SetFromEts() argument [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkweb/ |
H A D | _web.md | 379 | schemeHandler | ArkWeb_SchemeHandler。 | 408 | schemeHandler | ArkWeb_SchemeHandler。 | 1019 void OH_ArkWeb_CreateSchemeHandler (ArkWeb_SchemeHandler ** schemeHandler) 1059 void OH_ArkWeb_DestroySchemeHandler (ArkWeb_SchemeHandler * schemeHandler) 1073 | schemeHandler | 待销毁的ArkWeb_SchemeHandler。 | 1192 | schemeHandler | 该scheme的拦截器ArkWeb_SchemeHandler。只有从指定web触发的请求才会通过这个schemeHandler进行通知。 | 2308 | schemeHandler | ArkWeb_SchemeHandler。 | 2332 | schemeHandler | 该scheme的SchemeHandler。 | 2357 | schemeHandler | 该scheme的SchemeHandler。 | 2382 | schemeHandler | ArkWeb_SchemeHandler。 | [all …]
|
H A D | arkweb__scheme__handler_8h.md | 34 …start)) (const [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, [ArkWeb_Resou… 35 …tstop)) (const [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, const [ArkWeb… 80 …char \*scheme, [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | 为指定scheme设置… 81 …char \*webTag, [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | 为指定scheme设置… 84 …emehandler) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*\*schemeHandler) | 创建一个ArkWeb_… 85 …chemehandler) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | 销毁一个ArkWeb_… 86 …_setuserdata) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, void \*userDa… 87 …erdata) (const [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | 从ArkWeb_Sch… 88 …requeststart) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, [ArkWeb_OnReq… 89 …nrequeststop) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, [ArkWeb_OnReq…
|
H A D | js-apis-webview.md | 7234 schemeHandler: webview.WebSchemeHandler = new webview.WebSchemeHandler(); 7330 schemeHandler: webview.WebSchemeHandler = new webview.WebSchemeHandler(); 14364 schemeHandler: webview.WebSchemeHandler = new webview.WebSchemeHandler(); 14382 console.log("[schemeHandler] onRequestStart"); 14419 console.log("[schemeHandler] onRequestStop"); 14761 console.log("[schemeHandler] getUrl:" + response.getUrl()) 14762 console.log("[schemeHandler] getStatus:" + response.getStatus()) 15253 console.log("[schemeHandler] onRequestStart"); 15297 console.log("[schemeHandler] length 0"); 15302 console.log("[schemeHandler] length 1"); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/web/ |
H A D | web-scheme-handler.md | 15 ArkWeb_SchemeHandler *schemeHandler; 16 OH_ArkWeb_CreateSchemeHandler(&schemeHandler); 23 OH_ArkWeb_SetSchemeHandler("https", "scheme-handler", schemeHandler); 24 OH_ArkWebServiceWorker_SetSchemeHandler("https", schemeHandler); 31 ArkWeb_SchemeHandler *schemeHandler; 32 OH_ArkWeb_CreateSchemeHandler(&schemeHandler); 39 OH_ArkWeb_SetSchemeHandler("custom", "scheme-handler", schemeHandler); 40 OH_ArkWebServiceWorker_SetSchemeHandler("custom", schemeHandler); 246 void OnURLRequestStart(const ArkWeb_SchemeHandler *schemeHandler, 258 void OnURLRequestStop(const ArkWeb_SchemeHandler *schemeHandler, [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-arkweb/ |
H A D | arkweb__scheme__handler_8h.md | 34 …start)) (const [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, [ArkWeb_Resou… 35 …tstop)) (const [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, const [ArkWeb… 80 …char \*scheme, [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | Sets an **A… 81 …char \*webTag, [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | Sets an **A… 84 …emehandler) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*\*schemeHandler) | Creates an … 85 …chemehandler) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | Destroys an… 86 …_setuserdata) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, void \*userDa… 87 …erdata) (const [ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler) | Obtains the… 88 …requeststart) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, [ArkWeb_OnReq… 89 …nrequeststop) ([ArkWeb_SchemeHandler](_web.md#arkweb_schemehandler) \*schemeHandler, [ArkWeb_OnReq…
|
H A D | _web.md | 379 | schemeHandler | ArkWeb_SchemeHandler. | 408 | schemeHandler | ArkWeb_SchemeHandler. | 1019 void OH_ArkWeb_CreateSchemeHandler (ArkWeb_SchemeHandler ** schemeHandler) 1059 void OH_ArkWeb_DestroySchemeHandler (ArkWeb_SchemeHandler * schemeHandler) 1073 | schemeHandler | The **ArkWeb_SchemeHandler** to be destroyed.| 2294 void* OH_ArkWebSchemeHandler_GetUserData (const ArkWeb_SchemeHandler * schemeHandler) 2308 | schemeHandler | ArkWeb_SchemeHandler. | 2332 | schemeHandler | The **SchemeHandler** for this scheme. | 2357 | schemeHandler | The **SchemeHandler** for this scheme. | 2382 | schemeHandler | ArkWeb_SchemeHandler. | [all …]
|
H A D | js-apis-webview.md | 7240 schemeHandler: webview.WebSchemeHandler = new webview.WebSchemeHandler(); 7336 schemeHandler: webview.WebSchemeHandler = new webview.WebSchemeHandler(); 14369 schemeHandler: webview.WebSchemeHandler = new webview.WebSchemeHandler(); 14387 console.log("[schemeHandler] onRequestStart"); 14424 console.log("[schemeHandler] onRequestStop"); 14766 console.log("[schemeHandler] getUrl:" + response.getUrl()) 14767 console.log("[schemeHandler] getStatus:" + response.getStatus()) 15258 console.log("[schemeHandler] onRequestStart"); 15302 console.log("[schemeHandler] length 0"); 15307 console.log("[schemeHandler] length 1"); [all …]
|
/ohos5.0/docs/en/application-dev/web/ |
H A D | web-scheme-handler.md | 15 ArkWeb_SchemeHandler *schemeHandler; 16 OH_ArkWeb_CreateSchemeHandler(&schemeHandler); 23 OH_ArkWeb_SetSchemeHandler("https", "scheme-handler", schemeHandler); 24 OH_ArkWebServiceWorker_SetSchemeHandler("https", schemeHandler); 31 ArkWeb_SchemeHandler *schemeHandler; 32 OH_ArkWeb_CreateSchemeHandler(&schemeHandler); 39 OH_ArkWeb_SetSchemeHandler("custom", "scheme-handler", schemeHandler); 40 OH_ArkWebServiceWorker_SetSchemeHandler("custom", schemeHandler); 246 void OnURLRequestStart(const ArkWeb_SchemeHandler *schemeHandler, 258 void OnURLRequestStop(const ArkWeb_SchemeHandler *schemeHandler, [all …]
|
/ohos5.0/base/web/webview/interfaces/kits/napi/webviewcontroller/ |
H A D | web_scheme_handler_request.cpp | 28 void OnRequestStart(const ArkWeb_SchemeHandler* schemeHandler, in OnRequestStart() argument 34 if (!schemeHandler) { in OnRequestStart() 39 WebSchemeHandler::GetWebSchemeHandler(schemeHandler); in OnRequestStart() 48 void OnRequestStop(const ArkWeb_SchemeHandler* schemeHandler, in OnRequestStop() argument 52 if (!schemeHandler) { in OnRequestStop() 57 WebSchemeHandler::GetWebSchemeHandler(schemeHandler); in OnRequestStop()
|
H A D | webview_controller.cpp | 1510 ArkWeb_SchemeHandler* schemeHandler = in SetWebSchemeHandler() local 1512 return OH_ArkWeb_SetSchemeHandler(scheme, webTag_.c_str(), schemeHandler); in SetWebSchemeHandler() 1523 ArkWeb_SchemeHandler* schemeHandler = in SetWebServiveWorkerSchemeHandler() local 1525 return OH_ArkWebServiceWorker_SetSchemeHandler(scheme, schemeHandler); in SetWebServiveWorkerSchemeHandler()
|
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/atomicserviceweb/interfaces/ |
H A D | atomicserviceweb.js | 145 this.schemeHandler = new web_webview.WebSchemeHandler(); 190 if (r10.schemeHandler !== undefined) { 191 this.schemeHandler = r10.schemeHandler; 289 this.schemeHandler.onRequestStart((z10) => { 292 this.webViewController.setWebSchemeHandler('https', this.schemeHandler);
|
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/atomicserviceweb/source/ |
H A D | atomicserviceweb.ets | 133 private schemeHandler: web_webview.WebSchemeHandler = new web_webview.WebSchemeHandler(); 178 this.schemeHandler.onRequestStart((request: web_webview.WebSchemeHandlerRequest) => { 181 this.webViewController.setWebSchemeHandler('https', this.schemeHandler);
|