在Xamarin项目中不使用WebView而使用Google进行身份验证(以获取rtmp url)?
我正在尝试开发一个Xamarin项目,它可以在youtube上播放。 我想从用户帐户获取rtmp url。 但是,最近谷歌已经禁止WebView授权应用程序获取accesstoken和其他用户数据 我曾尝试使用Xamarin Auth,但不幸的是,它实际上使用了webview。 (getUI()正在返回一个webview) 所以我想问的是,是否有人知道如何在没有网络视图的情况下通过谷歌认证用户在Xamarin项目中不使用WebView而使用Google进行身份验证(以获取rtmp url)?,xamarin,oauth-2.0,google-login,chrome-custom-tabs,xamarin.auth,Xamarin,Oauth 2.0,Google Login,Chrome Custom Tabs,Xamarin.auth,我正在尝试开发一个Xamarin项目,它可以在youtube上播放。 我想从用户帐户获取rtmp url。 但是,最近谷歌已经禁止WebView授权应用程序获取accesstoken和其他用户数据 我曾尝试使用Xamarin Auth,但不幸的是,它实际上使用了webview。 (getUI()正在返回一个webview) 所以我想问的是,是否有人知道如何在没有网络视图的情况下通过谷歌认证用户 我也尝试过使用自定义选项卡,但无法获取获取访问令牌的url,因为加载新页面时不会触发Navigatio
我也尝试过使用自定义选项卡,但无法获取获取访问令牌的url,因为加载新页面时不会触发NavigationEvent。Xamarin.Auth 1.4.x支持自定义选项卡和SafariViewController,但没有Xamarin。表单支持大多数用户需要的内容。 表单支持在即将发布的1.5.0-alpha版本中 从回购协议中提取的样本: 尝试ComicBook(Xamarin.Forms)或提供者(传统/标准)
Nuget软件包的优化可能会出现问题,只需将版本升级到最高版本。Xamarin.Auth 1.4.x支持自定义选项卡和SafariViewController,但没有Xamarin.Forms支持大多数用户所需的功能。 表单支持在即将发布的1.5.0-alpha版本中 从回购协议中提取的样本: 尝试ComicBook(Xamarin.Forms)或提供者(传统/标准)
Nuget软件包的优化可能会有问题,只需将版本升级到最高版本。Xamarin.Auth已在最新版本中添加了Chrome CustomTabs支持,但请注意,自述文件中的一句话:“未完成/未测试/未记录的API”`谢谢您的回答,我也尝试过这个分支,不幸的是,我不知道如何安装不是来自nuget manager的nuget,你能告诉我怎么做吗?如果我必须编译nupkg,或者我可以在已经编译的地方下载它。请在问题中提到-你的目标是哪个平台?Xamarin.Auth 1.4.1和后续的alpha版本对表单和本机都有很好的支持。Xamarin.Auth在最新版本中添加了Chrome CustomTabs支持,但请注意,自述中引用了:“未完成/未测试/未记录的API”`谢谢您的回答,我也尝试过这个分支,不幸的是,我不知道如何安装不是来自nuget manager的nuget,你能告诉我怎么做吗?如果我必须编译nupkg,或者我可以在已经编译的地方下载它。请在问题中提到-你的目标是哪个平台?auth1.4.1和后续的alpha版本对表单和本机都有很好的支持。