0
私は自分のモバイルアプリケーションを実装するためにionic2を使用しています。ionic2:viewページからhrefタグをActionsシート(コントローラ)に移動する方法
複数の機能を許可するために、私のリストアイテムにイオンアイテムスライドを使用しました。私の見解では
は、私は以下のように私の項目のそれぞれにHTMLタグを持っている:より多くのスペースを節約するために
...
<a ion-button href="tel:{{item.Phone}}">Office</a>
<a ion-button [href]="sanitize('sms:' + item.cellPhone)">Mobile</a>
<a ion-button href="tel:{{item.cellPhone}}">Text</a>
、私は以下のようにionic2 ActionSheetに私のタグの一部を移動したいと思います:ここで
<button ion-button color="danger" (click)="presentActionSheet(item.altPhone)">
<ion-icon name="phone-portrait"></ion-icon>
Mobile
</button>
は私のコンポーネントクラス(TSファイル)内のコードです:
presentActionSheet(number) {
let actionSheet = this.actionSheetCtrl.create({
title: 'Do you want to?',
buttons: [
{
text: 'Make phone call',
role: 'destructive',
handler:() => {
this.call(number);
}
},{
text: 'Send message',
handler:() => {
//this.sendSMS(number);
window.open(this.sanitize('sms:'+number), '_blank');
return false;
}
},{
text: 'Cancel',
role: 'cancel',
handler:() => {
console.log('Cancel clicked');
}
}
]
});
actionSheet.present();
}
しかし、私はタップしたとき(既定のSMSアプリケーションを開くために)メッセージを送信すると、空白のページに「読み込みエラー」が表示されます。 私はhrefタグをバックエンドコントローラに移動するためにさまざまな方法を試してきました。
誰でもお手伝いできますか?どうもありがとうございました!