tel link android が動作しない (Galaxy S5) 質問する

tel link android が動作しない (Galaxy S5) 質問する

私はモバイル ハイブリッド アプリ開発の初心者です。Angular と Ionic で開発された HTML 5 ハイブリッド アプリがあり、そのアプリケーションの一部で、ユーザーが電話番号をクリックしたときにネイティブの電話アプリ (またはネイティブの電話アプリにアクセスするさまざまな方法のメニュー) を起動したいと考えています。携帯電話のブラウザーでハイブリッド アプリを表示すると、リンクをクリックすると期待どおりに動作します。ただし、アプリケーションを Samsung Galaxy S5 (Cordova 経由) に展開すると、リンクをタップしても何も起こりません。次の構文を試しました。

<a href="tel:18888888">tel:18888888</a>
<a href="tel:+18888888">tel:+18888888</a>
<a href="tel://18888888">tel://18888888</a>
<a href="tel://+18888888">tel://+18888888</a>
<a href="tel:1-888-8888">tel:1-888-8888</a>
<a href="tel://1-888-8888">tel:1-888-8888</a>

私は Cordova 3.6.0 と Android SDK r23.0.2 Windows を使用しています。

同様の問題をグーグルで検索しましたが、結果が一貫していません。

これでうまくいった人はいますか? よくある機能のようです。何か単純なことを見逃しているに違いありません。

ベストアンサー1

アプリが外部アプリを起動できるようにするには、config.xml に次の行を追加する必要があります。<access origin="tel:*" launch-external="yes" />

おすすめ記事