我想下载一个文件(CSV).它位于网站的登录屏幕后面.我想显示一个WKWebView允许用户登录,然后让应用程序在登录后下载文件.
我尝试WKWebView在用户登录网站后下载文件,但会话数据似乎是沙箱,因为它下载了一个带有登录表单而不是所需文件的html文档.
我也尝试WKUserScript在WKUserContentController对象中添加一个,但是在加载非HTML文件时脚本不会运行.
我是否有办法访问此文件,同时允许用户通过WKWebView?登录?
根据GraphQL 最佳实践,GraphQL 服务应遵循“始终避免重大更改并提供无版本 API 的常见做法”。
如果遵循最佳实践,向枚举添加值是否被视为应避免的重大更改?
为了说明这一点,假设该模式具有以下枚举:
enum Episode {
NEWHOPE
EMPIRE
JEDI
}
Run Code Online (Sandbox Code Playgroud)
在未来的某个时候将枚举发展为这样是不是不好的做法:
enum Episode {
NEWHOPE
EMPIRE
JEDI
FORCEAWAKENS
ROGUEONE
}
Run Code Online (Sandbox Code Playgroud)