Alternativa ao prompt do Javascript () para o Google Chrome Web App

Atualmente, estou desenvolvendo um Chrome Web App usando oAPIs da plataforma Chrome e Javascript eSimplesmente não consigo encontrar uma maneira de exibir um prompt () caixa de diálogo para solicitar ao usuário um valor, de forma a impedir que ele clique em qualquer outro lugar até que ele insira um valor e aceite ou cancele (ou seja, EXATAMENTE como ele funciona com Javascript).

Meu problema é que simplesmente não consigo encontrar uma maneira de fazer isso com as APIs da plataforma Chrome (observe que prompt (), alert () e confirm () não podem ser usados em aplicativos empacotados). Eu já verifiquei perguntas semelhantes às minhas e todas apontam para a documentação do Google App Script, que não funciona no Chrome Apps.

A única "solução" que eu realmente encontrei é criar uma nova janela, habilitando o singleton para que ele possa ser apenas uma instância e exibindo um formulário lá, obtendo o valor quando o usuário aceitar (eu realmente não terminei isso última parte, preciso de uma maneira de verificar quando a janela está sendo fechada por um botão). Ainda assim, isso é muito para um diálogo simples.

Existe uma maneira simples de fazer isso que estou ausente ou a maneira "pretendida" de fazer isso para usar várias janelas?

questionAnswers(1)

yourAnswerToTheQuestion