Onsen-UI如何用ng-click里面拨号<ons-button>
Onsen-UI how to dial with ng-click inside <ons-button>
我正在尝试使用 ng-click 创建一个 ons-button,以便在单击时拨打号码,在 iOS 和 Android 中。我用的是Cordova框架。
我使用了以下但没有成功:
<ons-button ng-click="window.open('tel: {{69000000}}', '_system')">Call</ons-button>
<ons-button ng-click="window.location.href('tel: {{69000000}}', '_system')">Call 2</ons-button>
在config.xml我启用了
<access origin="tel:*" launch-external="yes" />
我遇到了同样的问题,就我而言,我插入了一个简单的 href。
例如,
<a href="tel:123456789">123456789</a>
希望这可以帮助! :)
我实际上使用 href 很长时间了,但这导致了一堆 css 麻烦。我发现这个插件对将拨号器置于 ons-button 有很大帮助。
https://build.phonegap.com/plugins/328
在我的 js 中我有
$scope.dial = function(){
phonedialer.dial(
"9561234567",
function(err) {
if (err == "empty") alert("Unknown phone number");
else alert("Dialer Error:" + err);
},
function(success) { alert('Dialing succeeded'); }
);
}
在我的 html 中我有
<ons-button style="font-size: 24px;" modifier="large" ng-click="dial()">Phone</ons-button>
或者,您可以调整警报,或将它们全部删除。
我找到了调用的方法,非常简单!
<ons-button style="font-size: 24px;" modifier="large" onclick="window.open('tel: {{69000000}}', '_system')">Call</ons-button>
我正在尝试使用 ng-click 创建一个 ons-button,以便在单击时拨打号码,在 iOS 和 Android 中。我用的是Cordova框架。
我使用了以下但没有成功:
<ons-button ng-click="window.open('tel: {{69000000}}', '_system')">Call</ons-button>
<ons-button ng-click="window.location.href('tel: {{69000000}}', '_system')">Call 2</ons-button>
在config.xml我启用了
<access origin="tel:*" launch-external="yes" />
我遇到了同样的问题,就我而言,我插入了一个简单的 href。
例如,
<a href="tel:123456789">123456789</a>
希望这可以帮助! :)
我实际上使用 href 很长时间了,但这导致了一堆 css 麻烦。我发现这个插件对将拨号器置于 ons-button 有很大帮助。
https://build.phonegap.com/plugins/328
在我的 js 中我有
$scope.dial = function(){
phonedialer.dial(
"9561234567",
function(err) {
if (err == "empty") alert("Unknown phone number");
else alert("Dialer Error:" + err);
},
function(success) { alert('Dialing succeeded'); }
);
}
在我的 html 中我有
<ons-button style="font-size: 24px;" modifier="large" ng-click="dial()">Phone</ons-button>
或者,您可以调整警报,或将它们全部删除。
我找到了调用的方法,非常简单!
<ons-button style="font-size: 24px;" modifier="large" onclick="window.open('tel: {{69000000}}', '_system')">Call</ons-button>