Não consigo fazer o redirecionamento para outra tela

Tenho uma aplicação em React Native com a rota inicial apontando para a tela AuthLoadingScreen que verifica se o usuário tá logado e redireciona para Login ou Home, como o usuário não tá logado, o resultado esperado era que AuthLoadingScreen redirecionasse para a tela de Login, mas isso não acontece, a aplicação permanece em AuthLoadingScreen sem fazer o redirecionamento esperado.

Auth Loading Screen

import React, { Component } from "react"; import { View,  ActivityIndicator,  StatusBar, Dimensions } from "react-native";  import {getToken} from '../../services/AuthService'; import styles from "./styles"; import { NavigationParams, NavigationScreenProp, NavigationState, } from 'react-navigation';  const width = Dimensions.get("screen").width; interface Props {     navigation: NavigationScreenProp<NavigationState, NavigationParams>;  }  export default class Login extends Component<Props> {    constructor(props: any) {     super(props);     this._bootstrapAsync(); }     _bootstrapAsync = async () => {        const userToken = getToken();        this.props.navigation.navigate(userToken ? 'Home' : 'Login');    };     render() {       return(           <View>               <ActivityIndicator />               <StatusBar barStyle="default" />           </View>       );    } } 

AuthService

 import AsyncStorage from '@react-native-community/async-storage';   export const setToken = (value: string) => AsyncStorage.setItem("TOKEN", value);   export const removerToken = () =>  AsyncStorage.removeItem('token');   export const getToken = async () => {      return await AsyncStorage.getItem('token');  } 

Routes

import {createStackNavigator, createAppContainer} from 'react-navigation';  import Login from './screens/login/Login'; import AuthLoadingScreen from './screens/login/AuthLoadingScreen'; import Home from './screens/home/Home';  export const LoginRoute = createStackNavigator({     Login: {        screen: Login,         navigationOptions: {            header: null        }      }     });  export const HomeRoute = createStackNavigator({     Login: {        screen: Home,         navigationOptions: {           headerLeft: null       }  }    });  const AppContainer = createAppContainer(    createStackNavigator({        AuthLoadingScreen: {           screen: AuthLoadingScreen        },        LoginScreen: {           screen: LoginRoute       },        HomeScreen: {           screen: HomeRoute       }      },     {       initialRouteName: 'AuthLoadingScreen',    }   ));  export default AppContainer; 

JOptionPane chamando a tela Main

Boa noite , acredito que está dúvida seja simples mas não consigo resolver, tenho um método que exibe uma mensagem instruindo o usuário no preenchimento de um Captcha, até ai ok, o “problema” é que quando pressiono OK nesse JDialog ele automaticamente abre a minha tela principal que está em outro pacote.

private static boolean telaCaptcha() {         JOptionPane optionPane = new JOptionPane("Digite o código abaixo e clique em 'Solicitar Certidão' aguarde retorno da consulta, pressione OK nesta janela e o processo seguinte será automatizado");         JDialog dialog = optionPane.createDialog("ATENÇÃO!");          dialog.setAlwaysOnTop(true);         dialog.setVisible(true);          return tela = true;     } 

Vídeo que completa toda a tela [duplicada]

Esta pergunta já tem uma resposta aqui:

  • Como adicionar 100% de altura a uma coluna do Bootstrap 4 2 respostas
  • Height em video html5 1 resposta
  • Como deixar embed YouTube responsivo no site, ao abrir quero Width apareça 100% 4 respostas

quero fazer com que meu vídeo completo toda a janela do navegador,
tentei colocar com width e height 100%, mas não funciona.
Apena o Width se ajusta à tela mas o height não.
Código html:

<!DOCTYPE html> <html lang="pt-br"> <head>     <meta charset="utf-8">     <title>Teste</title>     <style type="text/css">         *{             margin: 0;             padding: 0;         }     </style> </head> <body>     <video width="100%" height="100%" controls>         <source src="meee.mp4" type="video/mp4">     </video> </body> </html> 

Detectar coordenada de imagem na tela NodeJS

Tenho muitas tarefas repetitivas e chatas de fazer, pra isso eu uso o AutoIT, com esse script pra procurar uma imagem na tela: https://www.autoitscript.com/forum/topic/148005-imagesearch-usage-explanation/

#include <ImageSearch.au3>  HotKeySet("p", "checkForImage")  global $  y = 0, $  x = 0  Func checkForImage() local $  search = _ImageSearchArea('check5.bmp', 1, 800, 40, 900, 80, $  x, $  y, 0) If $  search = 1 Then MouseMove($  x, $  y, 10) EndIf EndFunc  while 1 sleep(200) WEnd 

Ele fica escaneando uma área da tela, e se encontrar uma imagem ele move o mouse pra essa imagem

Gostaria de saber se tem alguma ferramenta pra fazer isso no NodeJS… Eu vi sobre opencv4nodejs https://www.npmjs.com/package/opencv4nodejs

Ele reconhece imagem na tela com webcam, cria quadrados na tela, lib louca pra caramba, mas não achei nada relacionado a procurar por uma imagem na tela com ele no node, isso é possivel? ou tem outra ferramenta melhor que serve pra isso?

Tela de perfil para um usuario

Estou tentando fazer uma tela de perfil para um sistema de atendimento de consulta a distancia e gostaria de ajuda de fazer uma tela com uma barra onde a foto do cliente sera exibida e também nome,sobrenome

a exibição da foto e dos outros dados irão ocorrer através do php mas o design seria em html agradeço quem puder fazer um sugestão ou ajudar 🙂

Problema para imprimir na tela uma string com acento

Eu gostaria de uma ajuda, pois quando o usuário digita o seu nome com acento, na hora de imprimir na tela o nome, aparece desconfigurado.

    #include <stdio.h>     #include <stdlib.h>     #include <string.h>             int main(){     char nome[50];      printf("Olá, seja bem-vindo ao Colega de Quarto, como você se chama ?");     setbuf(stdin, NULL);     fgets(nome,50,stdin);     printf("\n");     printf("O que você deseja, %s ?\n\n", nome);      return 0;     } 

Screeshot local determinado da tela

Gostaria de saber como faço para tirar uma print de um local especifico da tela. Exemplo abro uma aplicação que gera um relatório. Imaginamos que essa aplicação é do tamanho de um iphone 5 (proporção de altura e largura) e fica centralizada no meu monitor. Quero um script que quando eu o execute ele faça uma captura de tela dessa aplicação. Estou usando o código abaixo mas ele faz a print da tela cheia, poderiam me ajudar?

import pyscreenshot as ImageGrab   def main():     imagem = ImageGrab.grab()     imagem.save('screenShot55.jpg', 'jpeg')   if __name__ == "__main__":     main() 

Ocultar uma div com determinados tamanhos de tela [duplicada]

Esta pergunta já tem uma resposta aqui:

  • Esconder elementos de acordo com o tamanho da tela 2 respostas

Bom pessoal, preciso ocultar uma div quando a tela for menor que X px, porém não sei como fazer isso.

minha Div:

       <div class="flip-container col-sm-5" id="divCartao">         <div class="flipper">           <div class="front">             <div id="credit-card-example-number" style="border: 3px solid #F00;position: absolute;height: 27px;width: 207px;top: 90px;left: 20px;opacity: 0;z-index:1"></div>             <div id="credit-card-example-validate" style="border: 3px solid #F00;position: absolute;height: 32px;width: 67px;top: 111px;left: 122px;opacity: 0"></div>             <div id="credit-card-example-customer" style="border: 3px solid #F00;position: absolute;height: 27px;width: 130px;top: 141px;left: 20px;opacity: 0"></div>             <div id="credit-card-example-logo" style="position: absolute;height: 43px;width: 63px;top: 114px;left: 208px;border-radius: 8px;opacity: 0"></div>             <img src="catalog/view/theme/default/image/CreditCardFront.gif" style="height:180px" />           </div>           <div class="back">             <div id="credit-card-example-ccv" style="border: 3px solid #F00;position: absolute;height: 37px;width: 50px;top: 60px;left: 225px;opacity: 0"></div>             <img src="catalog/view/theme/default/image/CreditCardBack.gif" style="height:180px" />           </div>         </div>       </div> 

Código que uso para ocultar:

  var screenWidth = screen.widht;   var screenHeight = screen.height;    if (screenWidth < 1024 && screenHeight < 1300) {     document.getElementById('divCartao').style.display="none";   } 

Como eu faria para pegar o tamanho da tela ?