clio-api - Clio OAuth2 屏幕移动友好版?做错了什么?
问题描述
我们正在通过 OAuth2 授权 Clio,并且 Web 流程在桌面上很棒,但在 iOS 之外,屏幕似乎不太适合移动设备。我们正在重定向到 Mobile Safari(例如,在真正的 safari 中启动外部 url,而不是嵌入式 WKWebView/UIWebView/whatever),我们仍然看到在 iPhone 大小的设备上滚动查看完整页面和访问纵向按钮的问题。将其移至横向可以解决该问题,但它仍然不是很适合移动设备,在纵向上,无论您滑动和滚动多少次,您都无法访问所请求的权限列表和允许/拒绝按钮。
同样,我们在完整的 safari 中直接重定向到授权 URL。我们是否可以设置一个参数来让 Clio 呈现适合移动设备的视图?
有关示例,请参见随附的视频,相信我,我正在尝试所有方法以使其纵向工作。我担心这一点,因为即使有解决方法,也不是很明显,而且这里的用户体验也不直观(我们的大多数用户不会想到旋转设备)。
谢谢!
https://www.dropbox.com/s/pzler7u31jvknzo/ScreenRecording_07-28-2018%2016-18-34.m4v?dl=0
解决方案
Clio API V4 应用程序授权页面已更新,可在检测到移动设备时提供视图。
当应用程序最初连接到 Clio API/数据源时,此授权页面会呈现给用户。
推荐阅读
- postgresql - ST_3DClosePoint 返回多个点
- sql - StoredProcedure 性能改进
- u-boot - 使用 ELDK 交叉编译器在 fedora 8 上编译 U-boot-1.1.6 时出错
- android - 如何解决 gradle 错误“此项目不使用 Gradle 构建系统”
- sql - SQL Query ORDER BY on column not on select on join tables
- clearcase - ClearCase 使用 CAL 或 clearTool 创建 Web 视图
- javascript - 将 Javascript 从 Codepen 转移到 main.js
- java - Spring集成路由到不同类中的子流
- neo4j - 计算每个 Trip 的关系数
- python - 打印所有能被 7 整除并包含 7 从 0 到 100 的数字