我是Ionic平台的初级开发人员,现在我有问题发送和接收USSD代码....请帮助我,你知道吗。
答案 0 :(得分:4)
从我在互联网上发现并经过测试, 您可以发送USSD代码
<a href="tel:YOUR_NUMBER" class="button button-positive">Call me? </a>
要使其功能化,您需要在CONFIG.XML中提供访问权限,简单添加
<access origin="tel:*" launch-external="yes"/>
唯一的缺点是:它不会直接拨打您的号码,而是在设备的默认Dailer中打开它。
注意:我是Stack的新手,所以不知道正式的回答方式。 玩得开心!
答案 1 :(得分:0)
我建议使用Call Number原生插件。它允许您拨打电话并发送USSD代码。在Android上,它直接发送USSD代码,而无需启动手机应用程序。
示例:强>
import { Component } from '@angular/core';
import { CallNumber } from "@ionic-native/call-number";
@Component({
selector: 'page-home',
template: `
<button ion-button (click)="callNumber()">CallNumber</button>
`
})
export class HomePage {
constructor(public phone: CallNumber) { }
callNumber(){
this.phone.callNumber("123456789", true)
.then(res => this.result = res)
.catch(err => this.result = err);
}
}