本文详细介绍了Android WebView的WebSettings设置,包括允许访问内容URL、文件访问、JavaScript访问文件、应用缓存、数据库存储、字体设置、缩放控制、缓存模式、定位设置、JavaScript设置、布局算法、媒体播放、混合内容模式、插件状态、渲染优先级、表单数据保存、字体...
分类 软件 下的文章
主要是以Delphi为主- 首页
- 软件
本文详细介绍了Android WebView的使用方法,包括WebView的设置、加载页面、以及WebViewClient和WebChromeClient的两个Client类。通过代码示例和日志输出,解释了WebView在加载网页时的请求流程,以及如何通过WebViewClient和WebChrom...
文章讨论了Android WebView加载URL时出现的net::ERR_CLEARTEXT_NOT_PERMITTED错误,解释了从Android 9.0开始默认限制明文流量网络请求的原因,并提供了四种解决办法:1) 确保App申明了网络权限;2) 在Application中打开一个开关;3) ...
文章讨论了StrToDateTime()函数在不同操作系统中因日期格式不同而导致的错误问题,并提供了一个解决方案。通过编写一个函数GetDateFormat()来获取系统默认的日期分隔符,实现自动替换,以适应不同操作系统。
本文介绍了四个MSSQL数据库的底层操作命令:1) 使用sp_renamedb存储过程重命名数据库;2) 使用BACKUP DATABASE命令备份数据库到磁盘;3) 使用restore database命令从磁盘恢复数据库;4) 在master数据库下新建数据库,包括检查是否存在同名数据库并删除后...
文章讨论了在IHttpHandler中获取session的问题。由于业务需要异步通过IHttpHandler获取数据,并根据当前登录人员的session进行过滤,因此需要在IHttpHandler中获取session。解决方法是实现IRequiresSessionState接口,这是一个标记接口,没...
本文总结了Asp.net中DataBinder.Eval的多种用法,包括绑定字段、自动编号、格式化输出等。DataBinder.Eval可以用于数据绑定、格式化输出、类型转换等场景,支持多种格式化字符串参数。文章还介绍了如何通过Web.config设置影响输出样式,如货币样式、日期格式等。
文章介绍了如何在Delphi中设置Combobox下拉项的宽度,通过发送CB_SETDROPPEDWIDTH消息来实现。
Delphi XE10版本中,程序添加UAC权限的设置变得简单,只需在项目选项中选择应用程序要求管理员权限即可。
本文是关于Delphi Chrome CEF3控件的学习笔记,包括四个部分:模拟移动鼠标、Chromiume控件指定坐标点击、JS控制滚动条的位置和设置代理ip。文中提供了相应的代码示例,帮助用户更好地理解和应用这些功能。
本文是关于Delphi Chrome CEF3控件的学习笔记,主要介绍了如何遍历网页元素并点击JS,根据ID或Name获取元素,以及如何在Delphi中直接操作Document接口。文章提供了具体的代码示例,包括如何找到并点击淘宝宝贝页面的成交记录元素,以及如何在Delphi中操作Document接...
本文是关于Delphi Chrome CEF3控件的学习笔记,主要介绍了Delphi与JS的交互问题,包括执行简单JS、注入自定义JS以及通过Cef3实现Delphi与JS的交互。文中提供了关键代码和示例,展示了如何注册JS扩展、调用实例以及处理多个参数。
本文是关于Delphi Chrome CEF3控件的学习笔记,主要介绍了如何用TChromium替换webbrowser,以及如何实现跨域和填表功能。文章还提到了通过js执行填表操作和加载本地jquery的方法,并强调了在执行JS代码时需要注意大小写。
本文是关于Delphi Chrome CEF3控件的学习笔记,包括CEF简介、文件结构、浏览器事件、JavaScript扩展、用户计划、框架总览、平台无关性、框架接口和Cef3下载后的文件结构。CEF是一个基于Google Chromium的Webbrowser控件,支持多种编程语言和操作系统,易于...
本文详细解析了Chromium内核代码中URL加载的整个过程,包括发送请求、数据响应、Render进程发起主要资源网络请求、请求主要资源、接收处理主要资源和发起子资源请求等五个阶段。文章涉及了WebContents、NavigationController、Navigator、NavigationR...
本文介绍了如何在dcef3中执行JavaScript代码并获取返回值。首先,通过编写一个过程并设置JavaScript代码来执行点击操作或给输入框赋值。然后,通过编写另一个过程并设置JavaScript代码来获取元素的文本值,并通过alert弹框提交给crmJsdialog事件。最后,在crmJsd...
本文介绍了如何在Mac和Windows平台上生成不同尺寸的图标文件。首先,需要准备一张1024x1024的png图片,并使用命令行工具sips生成不同尺寸的图片,存放在以.iconset结尾的文件夹中。然后,使用iconutil工具生成Mac的icns图标文件,使用icotool工具生成Window...
本文介绍了如何使用CEF4Delphi库来创建一个简单的浏览器应用。首先,需要从GitHub获取CEF4Delphi库,并下载相应的控件。接着,下载并安装Chromium框架,确保框架版本与应用位数相匹配。最后,将编译好的SimpleBrowser.exe文件复制到Chromium框架的Releas...
本文介绍了如何在Delphi应用程序中使用CEF4Delphi库。首先,建议阅读关于CEF3和Chromium设计文档的信息。然后,通过创建GlobalCEFApp全局变量并调用其StartMainProcess函数,可以简化CEF3的初始化过程。文章提供了一个示例代码,展示了如何在.Dpr文件中包...
CEF4Delphi不支持Windows XP、Vista、Server 2003和Server 2008,需要Windows 7及以上版本。如需支持XP和Vista,可使用OLDCEF4Delphi。