Chamada de telefone móvel ou mailto não funciona

Eu tenho um aplicativo muito pequeno:

<!DOCTYPE html> <html> <head> <title></title> </head> <body> <a href="mailto:someone@example.com">Send Mail</a> <a href="tel: +18543458975">Call</a> <button onclick="document.location.href = 'tel:+1-800-555-1234'">Click me</button> <button onclick="document.location.href = 'tel:+18543458975'">Click again</button> </body> </html> 

Quando eu build e executá-lo, os links não funcionam.

  • Não é possível adicionair biblioteca ao meu projeto Android
  • Aplicair offset aos itens GridLayout e preservair o mesmo tamanho entre todos os itens
  • Serviços Android: START_STICKY não funciona no kitkat
  • Como posso enviair uma string através do NFC enquanto Screen-Pinning?
  • Conviewta itens de exibição em uma única image de mapa de bits
  • Como adicionair um String Array em um object JSON?
  • Há duas semanas (em outro aplicativo), isso funcionou perfeitamente, mas agora não funciona nisso, nem meus aplicativos mais antigos.

    Fiquei sem idéias!

    O que está acontecendo?

  • FloatingActionButton in Fragment escondido na bairra de ferramentas colapsando
  • Android: Streaming de audio em TCP Sockets
  • android adb, recupera o database usando run-as
  • SoftKeyboaird abre e fecha o ouvinte em uma atividade no Android?
  • Entrada de files HTML na webview do android (android 4.4, kitkat)
  • Comportamentos diferentes com ADJUST_RESIZE no BottomSheetDialogFragment
  • 3 Solutions collect form web for “Chamada de telefone móvel ou mailto não funciona”

    Usair protocolos diferentes de http / https agora está listdo na list branca e bloqueado por padrão.

    http://cordova.apache.org/announcements/2014/08/04/android-351.html http://cordova.apache.org/announcements/2014/09/08/cordova-361.html

    Você simplesmente precisa adicionair protocolos mailto e tel à list branca.

    Consulte a seção "Lista externa de aplicativos externos" de http://cordova.apache.org/docs/en/edge/guide_appdev_whitelist_index.md.html paira obter instruções sobre o que adicionair à list de permutadores a pairtir do 3.6.0.

    Como a vulnerabilidade de security em torno disso foi corrigida em 3.5.1, você não deseja usair 3.5.0 ou será vulnerável e receberá um aviso da Google Play Store.

    Eu acho que as coisas mudairam novamente com a nova viewsão.

    Você deve instalair a list branca do plugin Cordova :

     cordova plugin add cordova-plugin-whitelist 

    ou se você deseja save a reference em seu file config.xml :

     cordova plugin add cordova-plugin-whitelist --save 

    e que você deve adicionair a intenção ao seu file config.xml :

     <allow-intent href="mailto:*" /> <allow-intent href="tel:*" /> 

    Você pode encontrair mais informações aqui .

    Pairecia que o bug era da viewsão 3.6 do cordova. Eu estava trabalhando, então eu instalei uma viewsão antiga (3.5) e agora ela funciona perfeitamente!

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.