小编Rak*_*ngh的帖子

如何用白色初始化UIColor

我正在尝试初始化UIColor实例,whiteColor但我无法做到.如果我这样做,屏幕显示为黑色:

color = [UIColor colorWithWhite:1.0 alpha:1.0];
Run Code Online (Sandbox Code Playgroud)

但是线下工作正常......

color = [UIColor colorWithRed:197.0/255.0 
                        green:169.0/255.0 
                         blue:140.0/255.0 
                        alpha:1.0];
Run Code Online (Sandbox Code Playgroud)

我确信我做的是蠢事,有什么想法吗?

objective-c uicolor ios

16
推荐指数
4
解决办法
4万
查看次数

无法从 Web 视图中恢复控制以在 OAuth 流程中对本机应用程序做出反应

我正在尝试使用 FormidableLab 的react-native-app-auth库在我的 react native android 应用程序中实现 Google OAuth 2 登录,如下所示:

  googleLoginPressed = async () => {
    const config = {
      serviceConfiguration: {
        authorizationEndpoint: 'https://accounts.google.com/o/oauth2/v2/auth', tokenEndpoint: 'https://accounts.google.com/o/oauth2/v2/auth', 
      },
      clientId: app_params.GOOGLE_CLIENT_ID, redirectUrl: 'https://<my_domain>/oauth/google',
      scopes: ['openid', 'profile', 'email'], additionalParameters: { 'response-type': 'code' },
    };
    try {
      const result = await authorize(config);
    } catch (error) {
      console.log(error);
    }
  }
Run Code Online (Sandbox Code Playgroud)

这会使用 Google 的登录页面调用 Web 视图,我可以成功验证自己的身份。然后 Google 正确地重定向到我的 oauth 回调端点,并code像它应该的那样在重定向 url 中填充 oauth 。在这一点上,我希望react-native-app-auth将控制权从 webview 恢复到应用程序。相反,Web 视图在重定向 url 页面上保持打开状态。 …

oauth-2.0 react-native appauth react-native-android

5
推荐指数
1
解决办法
1089
查看次数