cef2025 chromium-104.0.5112.102
🧰 核心初始化和控制函数 功能
cef_initialize 初始化 CEF 环境
cef_shutdown 关闭 CEF 环境
cef_execute_process 执行子进程
cef_run_message_loop 运行主消息循环
cef_quit_message_loop 退出消息循环
cef_do_message_loop_work 执行单次消息循环迭代
cef_enable_highdpi_support 启用高 DPI 支持
🌐 浏览器和窗口管理
函数 功能
cef_browser_host_create_browser 创建浏览器实例(异步)
cef_browser_host_create_browser_sync 创建浏览器实例(同步)
cef_browser_view_create 创建浏览器视图
cef_browser_view_get_for_browser 获取浏览器关联的视图
cef_window_create_top_level 创建顶层窗口
🔧 进程和线程管理
函数 功能
cef_post_task 在指定线程发布任务
cef_post_delayed_task 发布延迟执行任务
cef_currently_on 检查是否在指定线程
cef_task_runner_get_for_current_thread 获取当前线程的任务运行器
cef_task_runner_get_for_thread 获取指定线程的任务运行器
cef_thread_create 创建新线程
🧩 对象创建(基础类型)
函数 功能
cef_binary_value_create 创建二进制值
cef_dictionary_value_create 创建字典值
cef_list_value_create 创建列表值
cef_value_create 创建基础值对象
cef_request_create 创建网络请求对象
cef_response_create 创建网络响应对象
cef_post_data_create 创建 POST 数据
cef_post_data_element_create 创建 POST 数据元素
🌍 URL 和网络处理
函数 功能
cef_create_url 创建完整 URL
cef_parse_url 解析 URL 组件
cef_format_url_for_security_display 格式化 URL 用于安全显示
cef_uriencode URI 编码
cef_uridecode URI 解码
cef_clear_host_cache 清除主机缓存
cef_clear_host_cache_for_host 清除特定主机缓存
📦 跨域和内容安全
函数 功能
cef_add_cross_origin_whitelist_entry 添加跨域白名单条目
cef_remove_cross_origin_whitelist_entry 移除跨域白名单条目
cef_clear_cross_origin_whitelist 清除所有跨域白名单
cef_add_js_inject_info 添加 JavaScript 注入信息
cef_remove_js_inject_info 移除 JavaScript 注入信息
cef_clear_all_js_inject_info 清除所有 JavaScript 注入信息
cef_sync_js_inject_info 同步 JavaScript 注入信息
📁 文件系统操作
函数 功能
cef_create_directory 创建目录
cef_create_temp_directory_in_directory 在目录中创建临时文件夹
cef_create_new_temp_directory 创建新的临时目录
cef_delete_file 删除文件
cef_directory_exists 检查目录是否存在
cef_get_temp_directory 获取临时目录路径
cef_zip_directory 压缩目录
cef_zip_reader_create 创建 ZIP 读取器
📊 数据处理
函数 功能
cef_base64encode Base64 编码
cef_base64decode Base64 解码
cef_parse_json 解析 JSON 字符串
cef_parse_json_buffer 解析 JSON 缓冲区
cef_write_json 将数据写入 JSON
cef_xml_reader_create 创建 XML 读取器
cef_shared_process_message_builder_create 创建共享进程消息构建器
🕒 时间和日期
函数 功能
cef_time_now 获取当前时间
cef_time_from_doublet 从 double 转换时间
cef_time_to_doublet 时间转 double
cef_time_from_timet 从 time_t 转换时间
cef_time_to_timet 时间转 time_t
cef_time_delta 计算时间差
🧪 调试和诊断
函数 功能
cef_begin_tracing 开始性能跟踪
cef_end_tracing 结束性能跟踪
cef_get_min_log_level 获取最小日志级别
cef_get_vlog_level 获取详细日志级别
cef_log 记录日志
cef_crash_reporting_enabled 检查崩溃报告是否启用
cef_set_crash_key_value 设置崩溃报告键值
🧬 V8 JavaScript 引擎
函数 功能
cef_v8context_get_current_context 获取当前 V8 上下文
cef_v8context_get_entered_context 获取进入的 V8 上下文
cef_v8context_in_context 检查是否在 V8 上下文中
cef_v8value_create_array 创建 V8 数组
cef_v8value_create_function 创建 V8 函数
cef_v8value_create_object 创建 V8 对象
cef_v8value_create_promise 创建 V8 Promise
cef_execute_java_script_with_user_gesture_for_tests 以用户手势执行 JS(测试用)
🧮 字符串处理
函数 功能
cef_string_utf16_to_utf8 UTF-16 转 UTF-8
cef_string_utf8_to_utf16 UTF-8 转 UTF-16
cef_string_wide_to_utf8 宽字符转 UTF-8
cef_string_utf8_to_wide UTF-8 转宽字符
cef_string_list_alloc 分配字符串列表
cef_string_map_alloc 分配字符串映射
cef_string_multimap_alloc 分配字符串多重映射
🖥️ UI 组件创建
函数 功能
cef_label_button_create 创建标签按钮
cef_menu_button_create 创建菜单按钮
cef_panel_create 创建面板
cef_scroll_view_create 创建滚动视图
cef_textfield_create 创建文本字段
cef_image_create 创建图像对象
🔌 扩展和插件
函数 功能
cef_register_extension 注册 JavaScript 扩展
cef_register_scheme_handler_factory 注册自定义协议处理程序
cef_clear_scheme_handler_factories 清除所有协议处理程序
⚙️ 其他实用功能
函数 功能
cef_get_path 获取系统路径
cef_override_path 覆盖路径
cef_load_crlsets_file 加载 CRL 集文件
cef_is_rtl 检查是否从右到左布局
cef_version_info 获取 CEF 版本信息
cef_waitable_event_create 创建可等待事件
cef_media_router_get_global 获取全局媒体路由器
https://down.bc-cn.net/12846.html
[此贴子已经被作者于2025-7-16 20:50编辑过]