# H5 应用 FAQ
# 1、如何注册自定义 API
H5 应用注册自定义 API 与小程序一致,但不支持 FinClipConf.js 文件的配置,必须使用 loadExtApi 去进行注册,可使用 FinClip Studio 2.0.25 及更新的版本调试。
具体可参考 ft.loadExtApi
# 2、H5 应用内部请求是如何处理的
H5 应用是用内部协议打开的,并非使用 http(s) 协议
在内部协议下,如果项目内的 web 请求使用了相对路径的地址,比如请求 /some/file.png,底层会处理成 GET 文件请求,然后会从项目下寻找文件,有则返回文件内容;无则返回请求错误;
基于这个规则,若需要请求外部服务,请求的连接需要填写为完整地址,例如:https://some.com/some/request
# 3、H5 应用使用的基础库版本
因为 H5 应用不涉及编译,且打包上传时会在包内带上使用的基础库版,跟线上基础库版本没有关联。
在 FinClip Studio 上,devtool 的日志栏可以看到当前加载 H5 使用的版本,上传或预览后也会是该版本。