ゞ情非得已Sky 发表于 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(@<初始比例>);
}




ゞ情非得已Sky 发表于 2023-4-5 11:05:27

本帖最后由 ゞ情非得已Sky 于 2023-4-5 11:19 编辑

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


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

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

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




效果如图

ゞ情非得已Sky 发表于 2023-4-5 11:31:32

本帖最后由 ゞ情非得已Sky 于 2023-4-5 11:33 编辑

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

效果图



实现方式

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

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





ゞ情非得已Sky 发表于 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();
}








ゞ情非得已Sky 发表于 2023-4-5 12:36:46

安卓浏览器   保存当前页面为存档

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

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




z540192511 发表于 2023-4-5 12:59:31

我感觉跟你能学到好多东西????????????????????????????????

z540192511 发表于 2023-4-5 13:00:33

我感觉跟你能学到好多东西,厉害!

ゞ情非得已Sky 发表于 2023-4-5 13:04:40

z540192511 发表于 2023-4-5 13:00
我感觉跟你能学到好多东西,厉害!

跟我学不到东西.我菜鸟

ゞ情非得已Sky 发表于 2023-4-5 13:06:26

安卓   设置支持javascript   以及设置支持手指放大

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

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

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




ゞ情非得已Sky 发表于 2023-4-5 13:18:19

安卓 浏览器新增 命令设置浏览器标识

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

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




页: [1] 2
查看完整版本: 安卓 自带浏览器新增 命令