Update create_setting

master
yutent 2023-09-05 16:52:34 +08:00
parent 3f9cb29069
commit cf22157264
1 changed files with 16 additions and 1 deletions

@ -1 +1,16 @@
Welcome to the Wiki.
默认已经配置了比较合适的`webkit`设置, 一般不需要额外再加设置了。
这是已经配置好的功能列表:
- 允许页面缓存、包括离线缓存
- 允许js访问剪切板
- 支持indexedDB、localStorage、sessionStorage, 以及coookie
- 支持平滑滚动
- 允许全屏
- 媒体播放, 无需用户主动触发点击等行为, 可实现启动自动播放
- 视频播放不强制全屏
另外, 除了以上默认配置, 提供了以下4个自定义设置(通过`create_setting()`创建新的设置, 也可以通过访问`webengine`实例的`get_settings()`方法获取当前的设置对象)
- `.set_useragent(str)` 修改'webkit的`useragent`, 默认值为 `Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 WebEngine/{sdk_serverion}`