递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 6812|回复: 18
打印 上一主题 下一主题

[安卓] 安卓 自带浏览器新增 命令

[复制链接]

109

主题

460

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
跳转到指定楼层
楼主
发表于 2023-4-5 10:56:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ゞ情非得已Sky 于 2023-4-5 10:58 编辑

使用方法复制到浏览器的模块中即可.如图.复制在该类下



<火山程序 类型 = "通常" 版本 = 1 />

方法 是否可上一页 <公开 类型 = 逻辑型 @禁止流程检查 = 真>
{
    @ return m_view.canGoBack();
}

方法 否可以向前翻页 <公开 类型 = 逻辑型 @禁止流程检查 = 真>
{
    @ return m_view.canGoForward();
}

方法 设置浏览器颜色 <公开 注释 = "设置 WebView 的背景颜色。" @禁止流程检查 = 真>
参数 颜色 <类型 = 整数>
{
    @ m_view.setBackgroundColor(@<颜色>);
}

方法 设置初始缩放比例 <公开>
参数 初始比例 <类型 = 整数>
{
    @ m_view.setInitialScale(@<初始比例>);
}




回复

使用道具 举报

109

主题

460

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
沙发
 楼主| 发表于 2023-4-5 11:05:27 | 只看该作者
本帖最后由 ゞ情非得已Sky 于 2023-4-5 11:19 编辑

查找浏览器网页中内容 并且高亮


<火山程序 类型 = "通常" 版本 = 1 />

方法 查找下一个匹配项 <公开>
参数 是否查找下一个 <类型 = 逻辑型 @默认值 = 假>
{
    @ m_view.findNext(@<是否查找下一个>);
}

方法 异步查找内容 <公开 注释 = "异步查找所有匹配项并且高亮显示">
参数 需查找内容 <类型 = 文本型>
{
    @ m_view.findAllAsync(@<需查找内容>);
}




效果如图

回复

使用道具 举报

109

主题

460

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
板凳
 楼主| 发表于 2023-4-5 11:31:32 | 只看该作者
本帖最后由 ゞ情非得已Sky 于 2023-4-5 11:33 编辑

浏览器   以文本方式加载数据

效果图



实现方式

<火山程序 类型 = "通常" 版本 = 1 />

方法 以文本方式加载数据 <公开>
参数 加载数据 <类型 = 文本型>
参数 Type <类型 = 文本型>
参数 编码 <类型 = 文本型 @默认值 = 文本编码.GBK>
{
    @ m_view.loadData(@<加载数据>,@<Type>,@<编码>);
}





回复

使用道具 举报

109

主题

460

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
地板
 楼主| 发表于 2023-4-5 12:25:04 | 只看该作者
本帖最后由 ゞ情非得已Sky 于 2023-4-5 12:28 编辑

安卓 浏览器  暂停浏览器所有处理  与 恢复浏览器所有处理   以及   以文本方式加载数据带URL

<火山程序 类型 = "通常" 版本 = 1 />

方法 暂停浏览器所有处理 <公开 注释 = "暂停WebView相关的所有处理">
{
    @ m_view.onPause();
}

方法 以文本方式加载数据带URL <公开 注释 = "以文本方式加载带有基础 URL 的数据">
参数 加载数据 <类型 = 文本型>
参数 Type <类型 = 文本型>
参数 编码 <类型 = 文本型 @默认值 = 文本编码.GBK>
参数 URL <类型 = 文本型>
{
    @ m_view.loadDataWithBaseURL(@<加载数据>,@<Type>,@<编码>,@<URL>);
}


<火山程序 类型 = "通常" 版本 = 1 />

方法 恢复浏览器所有处理 <注释 = "恢复WebView相关的所有处理">
{
    @ m_view.onResume();
}








642cf81bf3520.png (27.34 KB, 下载次数: 13)

642cf81bf3520.png
回复

使用道具 举报

109

主题

460

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
5#
 楼主| 发表于 2023-4-5 12:36:46 | 只看该作者
安卓浏览器   保存当前页面为存档

<火山程序 类型 = "通常" 版本 = 1 />

方法 保存当前页面为存档 <公开 注释 = "保存当前页面的 Web 存档">
参数 文件名 <类型 = 文本型 注释 = "储存路径+文件名">
{
    @ m_view.saveWebArchive(@<文件名>);
}




回复

使用道具 举报

12

主题

110

帖子

489

积分

中级会员

Rank: 3Rank: 3

积分
489
6#
发表于 2023-4-5 12:59:31 | 只看该作者
我感觉跟你能学到好多东西????????????????????????????????
回复

使用道具 举报

12

主题

110

帖子

489

积分

中级会员

Rank: 3Rank: 3

积分
489
7#
发表于 2023-4-5 13:00:33 | 只看该作者
我感觉跟你能学到好多东西,厉害!
回复

使用道具 举报

109

主题

460

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
8#
 楼主| 发表于 2023-4-5 13:04:40 | 只看该作者
z540192511 发表于 2023-4-5 13:00
我感觉跟你能学到好多东西,厉害!

跟我学不到东西.我菜鸟
回复

使用道具 举报

109

主题

460

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
9#
 楼主| 发表于 2023-4-5 13:06:26 | 只看该作者
安卓   设置支持javascript   以及  设置支持手指放大

<火山程序 类型 = "通常" 版本 = 1 />

方法 设置支持javascript <公开>
参数 是否支持 <类型 = 逻辑型 @默认值 = 真>
{
    @ m_view.getSettings().setJavaScriptEnabled(@<是否支持>);
}

方法 设置支持手指放大 <公开>
参数 是否支持 <类型 = 逻辑型 @默认值 = 假>
{
    @ m_view.getSettings().setSupportZoom(@<是否支持>);
    @ m_view.getSettings().setBuiltInZoomControls(@<是否支持>);
}




回复

使用道具 举报

109

主题

460

帖子

2467

积分

金牌会员

Rank: 6Rank: 6

积分
2467
10#
 楼主| 发表于 2023-4-5 13:18:19 | 只看该作者
安卓 浏览器  新增 命令  设置浏览器标识

<火山程序 类型 = "通常" 版本 = 1 />

方法 设置浏览器标识 <公开>
参数 标识文本 <类型 = 文本型>
{
    @ m_view.getSettings().setUserAgentString(@<标识文本>);
}




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 11:26 , Processed in 0.094896 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表