/ohos5.0/base/web/webview/interfaces/kits/napi/webviewcontroller/ |
H A D | webview_controller.cpp | 98 WebviewController::WebviewController(int32_t nwebId) : nwebId_(nwebId) in WebviewController() function in OHOS::NWeb::WebviewController 106 WebviewController::WebviewController(const std::string& webTag) : webTag_(webTag) in WebviewController() function in OHOS::NWeb::WebviewController 111 WebviewController::~WebviewController() in ~WebviewController() 143 WebviewController* WebviewController::FromID(int32_t nwebId) in FromID() 202 bool WebviewController::IsInit() in IsInit() 247 void WebviewController::Forward() in Forward() 255 void WebviewController::Backward() in Backward() 263 void WebviewController::OnActive() in OnActive() 279 void WebviewController::Refresh() in Refresh() 585 while (WebviewController::webTagSet_.find(webTag) != WebviewController::webTagSet_.end()) { in GenerateWebTag() [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta4/ |
H A D | js-apidiff-web.md | 25 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController|@ohos.web.webview.d.ts| 29 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:forward|@ohos.web.webview.d.ts| 30 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:backward|@ohos.web.webview.d.ts| 32 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:onActive|@ohos.web.webview.d.ts| 34 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:refresh|@ohos.web.webview.d.ts| 36 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:loadUrl|@ohos.web.webview.d.ts| 40 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:zoom|@ohos.web.webview.d.ts| 41 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:zoomIn|@ohos.web.webview.d.ts| 42 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:zoomOut|@ohos.web.webview.d.ts| 52 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:stop|@ohos.web.webview.d.ts| [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-web.md | 68 |新增|NA|类名:WebviewController;<br>方法or属性:forward(): void;|@ohos.web.webview.d.ts| 69 |新增|NA|类名:WebviewController;<br>方法or属性:backward(): void;|@ohos.web.webview.d.ts| 71 |新增|NA|类名:WebviewController;<br>方法or属性:onActive(): void;|@ohos.web.webview.d.ts| 72 |新增|NA|类名:WebviewController;<br>方法or属性:onInactive(): void;|@ohos.web.webview.d.ts| 73 |新增|NA|类名:WebviewController;<br>方法or属性:refresh(): void;|@ohos.web.webview.d.ts| 80 |新增|NA|类名:WebviewController;<br>方法or属性:zoomIn(): void;|@ohos.web.webview.d.ts| 81 |新增|NA|类名:WebviewController;<br>方法or属性:zoomOut(): void;|@ohos.web.webview.d.ts| 83 |新增|NA|类名:WebviewController;<br>方法or属性:getWebId(): number;|@ohos.web.webview.d.ts| 85 |新增|NA|类名:WebviewController;<br>方法or属性:getTitle(): string;|@ohos.web.webview.d.ts| 91 |新增|NA|类名:WebviewController;<br>方法or属性:stop(): void;|@ohos.web.webview.d.ts| [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-web.md | 43 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController|@ohos.web.webview.d.ts| 47 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:forward|@ohos.web.webview.d.ts| 48 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:backward|@ohos.web.webview.d.ts| 50 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:onActive|@ohos.web.webview.d.ts| 52 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:refresh|@ohos.web.webview.d.ts| 54 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:loadUrl|@ohos.web.webview.d.ts| 58 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:zoom|@ohos.web.webview.d.ts| 59 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:zoomIn|@ohos.web.webview.d.ts| 60 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:zoomOut|@ohos.web.webview.d.ts| 70 |新增|NA|模块名: ohos.web.webview<br>类名: WebviewController<br>方法名 or 属性名:stop|@ohos.web.webview.d.ts| [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta5/ |
H A D | js-apidiff-web.md | 32 |新增|NA|类名:WebviewController<br>方法or属性:static initializeWebEngine(): void;|@ohos.web.webview.d.ts| 34 |新增|NA|类名:WebviewController<br>方法or属性:pageUp(top:boolean): void;|@ohos.web.webview.d.ts| 36 |新增|NA|类名:WebviewController<br>方法or属性:pageDown(bottom:boolean): void;|@ohos.web.webview.d.ts| 38 |新增|NA|类名:WebviewController<br>方法or属性:getOriginalUrl(): string;|@ohos.web.webview.d.ts| 40 |新增|NA|类名:WebviewController<br>方法or属性:getFavicon(): image.PixelMap;|@ohos.web.webview.d.ts| 44 |新增|NA|类名:WebviewController<br>方法or属性:hasImage(): Promise<boolean>;|@ohos.web.webview.d.ts| 48 |新增|NA|类名:WebviewController<br>方法or属性:getBackForwardEntries(): BackForwardList;|@ohos.web.webview.d… 50 |新增|NA|类名:WebviewController<br>方法or属性:removeCache(clearRom: boolean): void;|@ohos.web.webview.d.ts| 52 |新增|NA|类名:WebviewController<br>方法or属性:scrollTo(x:number, y:number): void;|@ohos.web.webview.d.ts| 56 |新增|NA|类名:WebviewController<br>方法or属性:slideScroll(vx:number, vy:number): void;|@ohos.web.webview.d.… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-web.md | 68 |Added|NA|Class name: WebviewController;<br>Method or attribute name: forward(): void;|@ohos.web.we… 69 |Added|NA|Class name: WebviewController;<br>Method or attribute name: backward(): void;|@ohos.web.w… 71 |Added|NA|Class name: WebviewController;<br>Method or attribute name: onActive(): void;|@ohos.web.w… 72 |Added|NA|Class name: WebviewController;<br>Method or attribute name: onInactive(): void;|@ohos.web… 73 |Added|NA|Class name: WebviewController;<br>Method or attribute name: refresh(): void;|@ohos.web.we… 80 |Added|NA|Class name: WebviewController;<br>Method or attribute name: zoomIn(): void;|@ohos.web.web… 81 |Added|NA|Class name: WebviewController;<br>Method or attribute name: zoomOut(): void;|@ohos.web.we… 83 |Added|NA|Class name: WebviewController;<br>Method or attribute name: getWebId(): number;|@ohos.web… 85 |Added|NA|Class name: WebviewController;<br>Method or attribute name: getTitle(): string;|@ohos.web… 91 |Added|NA|Class name: WebviewController;<br>Method or attribute name: stop(): void;|@ohos.web.webvi… [all …]
|
/ohos5.0/docs/zh-cn/application-dev/web/ |
H A D | web-intelligent-tracking-prevention.md | 16 controller: webview.WebviewController = new webview.WebviewController(); 45 controller: webview.WebviewController = new webview.WebviewController(); 74 controller: webview.WebviewController = new webview.WebviewController(); 109 controller: webview.WebviewController = new webview.WebviewController(); 117 webview.WebviewController.addIntelligentTrackingPreventionBypassingList(hostList); 138 controller: webview.WebviewController = new webview.WebviewController(); 146 webview.WebviewController.removeIntelligentTrackingPreventionBypassingList(hostList); 166 controller: webview.WebviewController = new webview.WebviewController(); 172 webview.WebviewController.clearIntelligentTrackingPreventionBypassingList();
|
H A D | web_component_process.md | 55 controller: webview.WebviewController = new webview.WebviewController(); 61 let mode = webview.WebviewController.getRenderProcessMode(); 67 webview.WebviewController.setRenderProcessMode(webview.RenderProcessMode.MULTIPLE); 88 controller: webview.WebviewController = new webview.WebviewController(); 112 controller: webview.WebviewController = new webview.WebviewController(); 138 controller: webview.WebviewController = new webview.WebviewController(); 159 controller: webview.WebviewController = new webview.WebviewController(); 181 controller: webview.WebviewController = new webview.WebviewController();
|
H A D | web-incognito-mode.md | 15 controller: webview.WebviewController = new webview.WebviewController(); 35 controller: webview.WebviewController = new webview.WebviewController(); 66 controller: webview.WebviewController = new webview.WebviewController(); 96 controller: webview.WebviewController = new webview.WebviewController(); 126 controller: webview.WebviewController = new webview.WebviewController(); 162 controller: webview.WebviewController = new webview.WebviewController(); 236 controller: webview.WebviewController = new webview.WebviewController(); 266 controller: webview.WebviewController = new webview.WebviewController(); 294 controller: webview.WebviewController = new webview.WebviewController(); 319 controller: webview.WebviewController = new webview.WebviewController();
|
H A D | web-predictor.md | 18 webviewController: webview.WebviewController = new webview.WebviewController(); 66 预加载会提前下载页面所需的资源,包括主资源子资源,但不会执行网页JavaScript代码。预加载是WebviewController的实例方法,需要一个已经关联好Web组件的WebviewContr… 77 webviewController: webview.WebviewController = new webview.WebviewController(); 104 webviewController: webview.WebviewController = new webview.WebviewController(); 139 webviewController: webview.WebviewController = new webview.WebviewController(); 224 controller: WebviewController; 368 precompileController: webview.WebviewController = new webview.WebviewController(); 371 businessController: webview.WebviewController = new webview.WebviewController(); 435 controller: WebviewController; 602 injectController: webview.WebviewController = new webview.WebviewController(); [all …]
|
H A D | web-component-migrate.md | 51 webController: webview.WebviewController | null = null; 53 constructor(url: string, webController: webview.WebviewController) { 74 private webController : webview.WebviewController | null | undefined = null; 108 getWebController() : webview.WebviewController | null | undefined { 115 // 创建Map保存所需要的webview.WebviewController 116 let webControllerMap : Map<string, webview.WebviewController | undefined> = new Map(); 120 // 创建WebviewController 121 let webController = new webview.WebviewController() ; 129 // 保存WebviewController 137 // 自定义获取WebviewController的接口 [all …]
|
H A D | web-offline-mode.md | 51 controller: WebviewController = new webview.WebviewController(); 96 initWeb(url:ResourceStr, uiContext:UIContext, control:WebviewController) { 116 let controller = new webview.WebviewController() ; 188 controller: WebviewController = new webview.WebviewController(); 253 let controller = new webview.WebviewController() ; 270 WebviewController: webview.WebviewController = new webview.WebviewController(); 290 WebviewController: webview.WebviewController = new webview.WebviewController(); 348 controller: WebviewController = new webview.WebviewController(); 403 initWeb(url:string, uiContext:UIContext, control:WebviewController) { 417 let controllerMap:Map<string, WebviewController | undefined> = new Map(); [all …]
|
H A D | web-cookie-and-data-storage-mgmt.md | 23 controller: webview.WebviewController = new webview.WebviewController(); 72 controller: webview.WebviewController = new webview.WebviewController(); 95 controller: webview.WebviewController = new webview.WebviewController(); 129 controller: webview.WebviewController = new webview.WebviewController();
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta4/ |
H A D | js-apidiff-web.md | 25 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController|@ohos.web.webview.d.ts| 29 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 30 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 32 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 34 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 36 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 40 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 41 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 42 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 52 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta5/ |
H A D | js-apidiff-web.md | 32 |Added|NA|Class name: WebviewController<br>Method or attribute name: static initializeWebEngine(): … 34 |Added|NA|Class name: WebviewController<br>Method or attribute name: pageUp(top:boolean): void;|@oh… 36 |Added|NA|Class name: WebviewController<br>Method or attribute name: pageDown(bottom:boolean): void… 38 |Added|NA|Class name: WebviewController<br>Method or attribute name: getOriginalUrl(): string;|@oho… 40 |Added|NA|Class name: WebviewController<br>Method or attribute name: getFavicon(): image.PixelMap;|… 44 |Added|NA|Class name: WebviewController<br>Method or attribute name: hasImage(): Promise<boolean>;|… 48 |Added|NA|Class name: WebviewController<br>Method or attribute name: getBackForwardEntries(): BackF… 50 |Added|NA|Class name: WebviewController<br>Method or attribute name: removeCache(clearRom: boolean)… 52 |Added|NA|Class name: WebviewController<br>Method or attribute name: scrollTo(x:number, y:number): … 56 |Added|NA|Class name: WebviewController<br>Method or attribute name: slideScroll(vx:number, vy:numb… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-web.md | 43 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController|@ohos.web.webview.d.ts| 47 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 48 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 50 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 52 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 54 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 58 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 59 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 60 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… 70 |Added|NA|Module name: ohos.web.webview<br>Class name: WebviewController<br>Method or attribute nam… [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkweb/ |
H A D | errorcode-webview.md | 7 ## 17100001 WebviewController没有和具体的Web组件关联 11 Init error. The WebviewController must be associated with a Web component. 15 WebviewController还没有和具体的Web组件关联,无法进行相应的操作。 19 请检查WebviewController对象是否已与Web组件关联,可以通过[onControllerAttached()](ts-basic-components-web.md#oncontrol… 307 ## 17100017 当前的WebviewController是无效的 311 No valid WebviewController is associated. 315 当前的WebviewController是无效的。 319 当前的WebviewController没有关联一个有效的Web组件。 323 使用关联有效web的WebviewController。
|
H A D | ts-basic-components-web.md | 47 controller: webview.WebviewController = new webview.WebviewController(); 66 controller: webview.WebviewController = new webview.WebviewController(); 85 controller: webview.WebviewController = new webview.WebviewController(); 104 controller: webview.WebviewController = new webview.WebviewController(); 125 controller: webview.WebviewController = new webview.WebviewController(); 144 controller: webview.WebviewController = new webview.WebviewController(); 193 controller: webview.WebviewController = new webview.WebviewController(); 252 type WebviewController = WebviewController 260 …WebviewController](js-apis-webview.md#webviewcontroller) | 通过WebviewController可以控制Web组件各种行为。一个Web… 289 controller: webview.WebviewController = new webview.WebviewController(); [all …]
|
H A D | js-apis-webview.md | 60 controller: webview.WebviewController = new webview.WebviewController(); 115 controller: webview.WebviewController = new webview.WebviewController(); 169 controller: webview.WebviewController = new webview.WebviewController(); 270 controller: webview.WebviewController = new webview.WebviewController(); 554 controller: webview.WebviewController = new webview.WebviewController(); 587 ## WebviewController section 589 通过WebviewController可以控制Web组件各种行为。一个WebviewController对象只能控制一个Web组件,且必须在Web组件和WebviewController绑定后,才能… 637 controller: webview.WebviewController = new webview.WebviewController() 802 controller: webview.WebviewController = new webview.WebviewController(); 8652 controller: WebviewController = new webview.WebviewController(); [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-web.md | 43 |新增|NA|类名:WebviewController;<br>方法or属性:runJavaScriptExt(script: string): Promise\<JsMessageExt>;|@o… 45 |新增|NA|类名:WebviewController;<br>方法or属性:getCertificate(): Promise\<Array\<cert.X509Cert>>;|@ohos.web… 47 |新增|NA|类名:WebviewController;<br>方法or属性:setAudioMuted(mute: boolean): void;|@ohos.web.webview.d.ts| 50 |新增|NA|类名:WebviewController;<br>方法or属性:setCustomUserAgent(userAgent: string): void;|@ohos.web.webvi… 51 |新增|NA|类名:WebviewController;<br>方法or属性:getCustomUserAgent(): string;|@ohos.web.webview.d.ts| 65 |新增(错误码)|类名:WebviewController;<br>方法or属性:hasImage(callback: AsyncCallback\<boolean>): void;<br>旧版本信… 70 …WebviewController;<br>旧版本信息:(WebController \| WebviewController)|类名:WebOptions;<br>方法or属性:controll… 72 |函数有变化|类名:WebviewController;<br>方法or属性:createWebMessagePorts(): Array\<WebMessagePort>;|类名:WebviewC… 77 |跨平台能力有变化|类名:WebviewController;<br>方法or属性:class WebviewController<br>旧版本信息:|类名:WebviewController;<b… 78 …跨平台能力有变化|类名:WebviewController;<br>方法or属性:loadUrl(url: string \| Resource, headers?: Array\<WebHead… [all …]
|
/ohos5.0/docs/en/application-dev/web/ |
H A D | web-intelligent-tracking-prevention.md | 16 controller: webview.WebviewController = new webview.WebviewController(); 45 controller: webview.WebviewController = new webview.WebviewController(); 74 controller: webview.WebviewController = new webview.WebviewController(); 109 controller: webview.WebviewController = new webview.WebviewController(); 117 webview.WebviewController.addIntelligentTrackingPreventionBypassingList(hostList); 138 controller: webview.WebviewController = new webview.WebviewController(); 146 webview.WebviewController.removeIntelligentTrackingPreventionBypassingList(hostList); 166 controller: webview.WebviewController = new webview.WebviewController(); 172 webview.WebviewController.clearIntelligentTrackingPreventionBypassingList();
|
H A D | web-incognito-mode.md | 15 controller: webview.WebviewController = new webview.WebviewController(); 35 controller: webview.WebviewController = new webview.WebviewController(); 66 controller: webview.WebviewController = new webview.WebviewController(); 96 controller: webview.WebviewController = new webview.WebviewController(); 126 controller: webview.WebviewController = new webview.WebviewController(); 162 controller: webview.WebviewController = new webview.WebviewController(); 236 controller: webview.WebviewController = new webview.WebviewController(); 266 controller: webview.WebviewController = new webview.WebviewController(); 294 controller: webview.WebviewController = new webview.WebviewController(); 319 controller: webview.WebviewController = new webview.WebviewController();
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.2.2/ |
H A D | changelog-web.md | 25 WebviewController提供静态方法来设置调试模式开关,该设置对所有web实例生效。 35 |webview.WebviewController | method | static setWebDebugggingAccess(webDebugggingAccess: boolean): … 48 controller: web_webview.WebviewController = new web_webview.WebviewController(); 52 web_webview.WebviewController.setWebDebuggingAccess(true);
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.9.1/ |
H A D | changelog-web.md | 41 setWebController(controller: WebviewController): void; 52 setWebController(controller: WebviewController): void; 85 controller: web_webview.WebviewController = new web_webview.WebviewController() 92 var popController: web_webview.WebviewController = new web_webview.WebviewController()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v4.0-beta2/ |
H A D | js-apidiff-web.md | 6 |新增|NA|类名:WebviewController;<br>方法or属性:setCustomUserAgent(userAgent: string): void;|@ohos.web.webvi… 7 |新增|NA|类名:WebviewController;<br>方法or属性:getCustomUserAgent(): string;|@ohos.web.webview.d.ts| 8 …tring): WebAttribute;<br>新版本信息:10<br>代替接口: ohos.web.webview.webview.WebviewController#setCustomUse… 9 |新增(错误码)|类名:WebviewController;<br>方法or属性:hasImage(callback: AsyncCallback\<boolean>): void;<br>旧版本信… 14 |跨平台能力有变化|类名:WebviewController;<br>方法or属性:class WebviewController<br>旧版本信息:|类名:WebviewController;<b… 15 …跨平台能力有变化|类名:WebviewController;<br>方法or属性:loadUrl(url: string \| Resource, headers?: Array\<WebHead… 25 …troller: WebController \| WebviewController;<br>旧版本信息:|类名:WebOptions;<br>方法or属性:controller: WebCon…
|