App Inventor 2 指令中文化 PhoneCall 打電話

PhoneCall 打電話

PhoneCall 元件可用來撥打電話。

PhoneCall 元件為一非可視元件,它可向 PhoneNumber 屬性中所設定的電話號碼實際地打一通電話,這可以在 Designer 或 Block Editor 中設定。

您可以使用 MakePhoneCall 方法來從應用程式中撥打一通電話。

PhoneCall 元件通常會和 ContactPicker 元件搭配使用,使用者從裝置上的通訊錄選擇完之後即可將選擇內容指定為 PhoneCall 元件的 PhoneNumber 屬性內容。

如果您需要直接指定電話號碼,請在 PhoneNumber 屬性中輸入正確的號碼格式(例如
022xxxxxxx 或 09xxxxxxxx)。電話號碼中可包含「-」、「_」或句號,這些會自動被忽略,但請注意不可包含空格。

09XX-XXX-XXX →合法格式

09XX XXX XXX →無法辨識


屬性

PhoneNumber
要撥打的電話號碼。

PhoneCall.PhoneNumber取得要撥打的電話號碼。
Set PhoneCall.PhoneNumber設定要撥打的電話號碼。



方法

MakePhoneCall 
PhoneCall.MakePhoneCall : 對 PhoneNumber 屬性中指定的電話號碼撥打一通電話。



事件

IncomingCallAnswered(text phoneNumber)
來電已被回覆時呼叫本事件,text參數為來電的電話號碼。


PhoneCallEnded(number status, text phoneNumber)
通話結束時呼叫本事件。

number表示通話結束的狀態,如果狀態為1,來電未接或遭拒絕,如果狀態為2,來電在掛斷之前已被回覆,如果狀態為3,來電被對方掛斷text參數為來電的電話號碼。


PhoneCallStarted(number status, text phoneNumber)
通話開始時呼叫本事件,number表示通話的狀態,如果狀態為1,表示播放來電鈴聲中,如果狀態為2,表示已經撥通text參數為來電的電話號碼。