/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkweb/ |
H A D | _ark_web___component_a_p_i.md | 23 | void(\* [onPageEnd](#onpageend) )(const char \*webTag, [ArkWeb_OnComponentCallback](_web.md#arkwe… 60 ### onPageEnd subsection 63 void(* ArkWeb_ComponentAPI::onPageEnd) (const char *webTag, ArkWeb_OnComponentCallback callback, vo…
|
/ohos5.0/docs/en/application-dev/reference/apis-arkweb/ |
H A D | _ark_web___component_a_p_i.md | 23 | void(\* [onPageEnd](#onpageend) )(const char \*webTag, [ArkWeb_OnComponentCallback](_web.md#arkwe… 60 ### onPageEnd subsection 63 void(* ArkWeb_ComponentAPI::onPageEnd) (const char *webTag, ArkWeb_OnComponentCallback callback, vo…
|
/ohos5.0/docs/zh-cn/application-dev/web/ |
H A D | web-event-sequence.md | 29 …sschange)事件:告知开发者当前页面加载的进度。多frame页面或者子frame有可能还在继续加载而主frame可能已经加载结束,所以在[onPageEnd](../reference/ap… 31 - [onPageEnd](../reference/apis-arkweb/ts-basic-components-web.md#onpageend)事件:网页加载完成时触发该回调,且只在主fra… 135 .onPageEnd((event) => { 138 console.log('onPageEnd url:' + event.url);
|
H A D | web-predictor.md | 68 在下面的示例中,在onPageEnd的时候触发下一个要访问的页面的预加载。 82 .onPageEnd(() => { 95 以下示例,在Web组件onAppear中,对要加载页面中的post请求进行预获取。在onPageEnd中,可以清除预获取的post请求缓存。 119 .onPageEnd(() => { 130 以下示例,在onPageEnd中,触发预获取一个要访问页面的post请求。 144 .onPageEnd(() => {
|
H A D | arkweb-ndk-jsbridge.md | 94 if (!ARKWEB_MEMBER_MISSING(component, onPageEnd)) { 95 component->onPageEnd(webTagValue, LoadEndCallback, 98 …OH_LOG_Print(LOG_APP, LOG_ERROR, LOG_PRINT_DOMAIN, "ArkWeb", "component onPageEnd func not exist"); 467 if (!ARKWEB_MEMBER_MISSING(component, onPageEnd)) { 468 component->onPageEnd(webTagValue, LoadEndCallback, 471 …OH_LOG_Print(LOG_APP, LOG_ERROR, LOG_PRINT_DOMAIN, "ArkWeb", "component onPageEnd func not exist");
|
H A D | web-app-page-data-channel.md | 35 // 该内容可以放在onPageEnd生命周期中调用。
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ohos-atomicservice-AtomicServiceWeb.md | 42 onPageEnd?: Callback<OnPageEndEvent>, 69 | onPageEnd | Callback\<[OnPageEndEvent](#onpageendevent)\> … 639 onPageEnd: (event: OnPageEndEvent) => { 640 console.info(`AtomicServiceWebLog onPageEnd event = ${JSON.stringify({ 743 onPageEnd: (event: OnPageEndEvent) => { 744 console.info("onPageEnd call back success " + JSON.stringify(event));
|
/ohos5.0/docs/zh-cn/application-dev/performance/ |
H A D | webview-render-app-components.md | 142 .onPageEnd(() => { 241 .onPageEnd(() => { 257 2. 用Web加载nativeembed_view.html文件,在加载完成后的onPageEnd回调中,获取Web侧预留的Embed元素大小,并通过px2vp方法转换为组件大小。 270 在应用侧,步骤1的onPageEnd回调中:
|
H A D | performance-web-import.md | 22 在网页跳转的场景,开发者也可以通过方法3,在onPageEnd阶段预加载下一个要访问的页面,提升Web网页间的跳转和显示速度,如图二所示。 139 开发者可以在onPageEnd阶段进行预加载,当真正去加载下一个页面的时候,如果预加载已经成功,则相当于直接从缓存中加载页面资源,速度更快。一般来说能够准确预测到用户下一步要访问的页面的时候,可以进… 163 .onPageEnd((event) => { 357 2. 当前页面完成加载后,可以对用户下一步可能点击页面的POST请求进行预取,推荐在Web组件的生命周期函数onPageEnd及后继时机进行。 444 .onPageEnd(() => { 508 1. 当前页面完成显示后,使用onPageEnd()对即将要加载页面中的POST请求进行预获取。 528 .onPageEnd(() => { 1227 .onPageEnd((event) => { 1901 .onPageEnd((event) => { 1957 .onPageEnd((event) => {
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/web/ |
H A D | web_model_test_ng.cpp | 60 auto onPageEnd = [](const BaseEventInfo* info) {}; in __anoncfa545010402() variable 61 webModelNG.SetOnPageFinish(onPageEnd);
|
/ohos5.0/foundation/communication/wifi/wifi/test/wifi_testapp/entry/src/main/ets/Component/ |
H A D | webTitleBar.ets | 281 .onPageEnd((event: EventOnPage) => { 282 console.log(TAG , `onPageEnd= ${ JSON.stringify(event) }`) 284 console.log(TAG , "onPageEnd,结束加载页面,开始时间:" + this.pageEndTime) 286 console.log(TAG , "onPageEnd,加载页面耗时:" + this.pageCostTime)
|
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/atomicserviceweb/interfaces/ |
H A D | atomicserviceweb.js | 137 this.onPageEnd = () => { 172 if (r10.onPageEnd !== undefined) { 173 this.onPageEnd = r10.onPageEnd; 285 Web.onPageEnd((b11) => this.onCommonCallBack('onPageEnd', b11, this.onPageEnd));
|
/ohos5.0/docs/en/application-dev/web/ |
H A D | web-event-sequence.md | 29 …ady loaded. Therefore, this callback event may still be received after [onPageEnd](../reference/ap… 31 - [onPageEnd](../reference/apis-arkweb/ts-basic-components-web.md#onpageend): This callback is trig… 135 .onPageEnd((event) => { 138 console.log('onPageEnd url:' + event.url);
|
H A D | web-predictor.md | 68 In the following example, prefetching of a page is triggered in **onPageEnd**. 82 .onPageEnd(() => { 95 …etch the POST request for the page that is about to be loaded; in the **onPageEnd** event, you can… 119 .onPageEnd(() => { 130 …ou might initiate prefetching of a POST request for a page to visit, in the **onPageEnd** callback: 144 .onPageEnd(() => {
|
H A D | arkweb-ndk-jsbridge.md | 94 if (!ARKWEB_MEMBER_MISSING(component, onPageEnd)) { 95 component->onPageEnd(webTagValue, LoadEndCallback, 98 …OH_LOG_Print(LOG_APP, LOG_ERROR, LOG_PRINT_DOMAIN, "ArkWeb", "component onPageEnd func not exist"); 467 if (!ARKWEB_MEMBER_MISSING(component, onPageEnd)) { 468 component->onPageEnd(webTagValue, LoadEndCallback, 471 …OH_LOG_Print(LOG_APP, LOG_ERROR, LOG_PRINT_DOMAIN, "ArkWeb", "component onPageEnd func not exist");
|
H A D | web-app-page-data-channel.md | 35 // The following can be called in the onPageEnd lifecycle callback.
|
/ohos5.0/base/web/webview/interfaces/native/ |
H A D | arkweb_type.h | 241 void (*onPageEnd)(const char* webTag, ArkWeb_OnComponentCallback callback, void* userData); member
|
H A D | arkweb_interface.cpp | 27 DO(onPageEnd, OH_ArkWeb_OnPageEnd); \
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v4.0-beta2/ |
H A D | js-apidiff-web.md | 31 …onPageEnd(callback: (event?: {<br> /**<br> * The url of page.<br> *<br> * @syscap S…
|
/ohos5.0/docs/en/application-dev/reference/apis-arkui/arkui-ts/ |
H A D | ohos-atomicservice-AtomicServiceWeb.md | 42 onPageEnd?: Callback<OnPageEndEvent>, 69 | onPageEnd | Callback\<[OnPageEndEvent](#onpageendevent)\> … 639 onPageEnd: (event: OnPageEndEvent) => { 640 console.info(`AtomicServiceWebLog onPageEnd event = ${JSON.stringify({ 743 onPageEnd: (event: OnPageEndEvent) => { 744 console.info("onPageEnd call back success " + JSON.stringify(event));
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v4.0-beta2/ |
H A D | js-apidiff-web.md | 31 …onPageEnd(callback: (event?: {<br> /**<br> * The url of page.<br> *<br> * @syscap S…
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ark_component/src/ |
H A D | ArkWeb.ts | 90 onPageEnd(callback: (event?: { url: string; } | undefined) => void): this {
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-web.md | 94 …onPageEnd(callback: (event?: {<br> /**<br> * The url of page.<br> *<br> * @syscap S…
|
/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/atomicserviceweb/source/ |
H A D | atomicserviceweb.ets | 125 public onPageEnd?: Callback<OnPageEndEvent> = () => { 173 … .onPageEnd((event: OnPageEndEvent) => this.onCommonCallBack('onPageEnd', event, this.onPageEnd))
|
/ohos5.0/docs/zh-cn/application-dev/faqs/ |
H A D | faqs-arkui-web.md | 171 > runJavaScript需要在loadUrl完成后,比如onPageEnd中调用。
|