【发布时间】:2017-08-14 04:51:50
【问题描述】:
我正在开发针对 Android 和 iOS 智能手机的基于 Cordova 的混合移动应用程序。
用例: 应用程序对用户进行身份验证,然后将访问 Google Calendar API,最后在应用程序上显示用户事件。
注意:我将使用没有客户端库的 3-legged OAuth 和 Google Data API。
问题
启用 Cordova 的 WebView 为应用程序提供了整个用户界面,那么在这种情况下,应用程序类型应该是什么?
- 既然一切都在 webview 中进行,那么我应该选择“Web 应用程序”吗?
或
我是否需要为 Android 和 iOS 创建单独的应用程序类型 分开?
iOS 应用程序类型能否同时适用于 Android 和 iOS?
请建议在这种情况下选择应用程序类型的正确方法。
谢谢!
【问题讨论】:
-
只是一个不相关的提醒developers.googleblog.com/2016/08/…,您可能需要使用操作系统浏览器而不是带有 Google Oauth 的网络视图。
标签: security oauth oauth-2.0 google-oauth hybrid-mobile-app