我的Ionic跨平台应用程序中的tel链接面临着一个奇怪的问题。 当我点击链接时,iOS确认(“取消”或“呼叫”)打开,但几秒后,它会再次弹出。
<a ng-click="vm.trackPhoneCall()"
data-rel="external"
href="tel:{{ vm.intervention.client.phone }}"
class="row button button-positive ion-ios-telephone">
<br/>Appeler
</a>
我该如何避免这种行为?
当确认弹出第二次时,似乎按钮仍然按下。
答案 0 :(得分:1)
我终于找到了解决方案!只需将属性data-tap-disabled =“true”添加到div即可。不幸的是,我仍然不知道在这段代码中干扰离子水龙头系统有什么干扰。
<a data-tap-disabled="true"
ng-click="vm.trackPhoneCall()"
data-rel="external"
href="tel:{{ vm.intervention.client.phone }}"
class="row button button-positive ion-ios-telephone">
<br/>Appeler
</a>