• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

CAWebView(Web视图控件)

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

类说明

Web视图控件


CAWebView 属性(点击查看方法介绍)

属性说明
WebViewDelegateWebView代理类


CAWebView 方法(点击查看方法介绍)

方法说明
init初始化
createWithFrame创建,并指定其Frame
createWithCenter创建,并设置其Center
setJavascriptInterfaceSchemeJavaScript接口方法
loadHTMLString加载HTML字符串
loadURL加载URL
loadFile加载File
stopLoading停止加载
reload重载
canGoBack可以后退
canGoForward可以前进
goBack返回
goForward前进
evaluateJSevaluateJS
getHTMLSource获取HTMLSource
setScalesPageToFit设置页面适度大小
hideNativeWebAndShowImage隐藏本地网络和显示图像
showNativeWeb显示本地网络
update更新
draw显示
setVisible设置可见
setActivityView设置活动视图
showLoadingActivity显示加载活动


CAWebView 属性说明

WebViewDelegate

类型:CAWebViewDelegate*

解释:WebView代理类,set/get{}。


CAWebView 方法说明

virtual bool init();

返回值:bool

参数:

解释:初始化

    

static CAWebView* createWithFrame(const DRect& rect);

返回值:CAWebView*

参数:

类型参数名说明
const DRect&rect区域大小

解释:创建,并指定其Frame


static CAWebView* createWithCenter(const DRect& rect);

返回值:CAWebView*

参数:

类型参数名说明
const DRect& rect中心点的位置及大小

解释:创建,并设置其Center


void setJavascriptInterfaceScheme(const std::string &scheme);

返回值:void

参数:

类型参数名说明
const std::string schemescheme

解释:JavaScript接口方法


void loadHTMLString(const std::string &string, const std::string &baseURL);

返回值:void

参数:

类型参数名说明
const std::string&stringstring
const std::string&baseURLURL地址

解释:加载HTML字符串


void loadURL(const std::string &url);

返回值:void

参数:

类型参数名说明
const std::string&urlURL地址

解释:加载URL


void loadFile(const std::string &fileName);

返回值:void

参数:

类型参数名说明
const std::string&fileNameFile

解释:加载File


void stopLoading();

返回值:void

参数:

解释:停止加载


void reload();

返回值:void

参数:

解释:重载


bool canGoBack();

返回值:bool

参数:

解释:可以后退


bool canGoForward();

返回值:bool

参数:

解释:可以前进



void goBack();

返回值:void

参数:

解释:返回


void goForward();

返回值:void

参数:

解释:前进


std::string evaluateJS(const std::string &js);

返回值:std::string 

参数:

类型参数名说明
const std::string&jsJS

解释:evaluateJS


std::string getHTMLSource();

返回值:std::string 

参数:

解释:获取HTMLSource


void setScalesPageToFit(const bool scalesPageToFit);

返回值:void

参数:

类型参数名说明
boolscalesPageToFitscalesPageToFit

解释:设置页面适度大小


void hideNativeWebAndShowImage();

返回值:void

参数:

解释:隐藏本地网络和显示图像


void showNativeWeb();

返回值:void

参数:

解释:显示本地网络


virtual void update(float dt);

返回值:void

参数:

类型参数名说明
floatdtdt

解释:更新


virtual void draw();

返回值:void

参数:

解释:显示


virtual void setVisible(bool visible);

返回值:void

参数:

类型参数名说明
boolvisiblevisible

解释:设置可见


void setActivityView(CAActivityIndicatorView* loadingView);

返回值:void

参数:

类型参数名说明
CAActivityIndicatorView*loadingView加载视图

解释:设置活动视图


void showLoadingActivity(bool show);

返回值:void

参数:

类型参数名说明
boolshow显示

解释:显示加载活动



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
CAWebViewDelegate发布时间:2022-02-02
下一篇:
CAVideoPlayerControlViewDelegate发布时间:2022-02-02
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap