第二章App開發第二章App開發\2-7 Push推播元件

2-7 Push推播元件

提供推播的送出功能,如同MAIL組件,可以定義接收者(使用者帳號)與標題及內容,推播訊息給對方,接受者只要在線上就會收到訊息。

IOS在推播設定時請注意確認eepApp.xml <apn_type>中的參數設定為debug release 需與建置時相同.(如下截圖)

C:\Program Files (x86)\Infolight\EEP2015\RWDAPP\www\eepApp.xml

 

Step1>         VS方案下按右鍵,加入現有專案,把RWDClientTools專案加入。

 

 

 

 

 

Step2>         從工具箱RWDClientTools下拖拉一個RWDMsgPush元件至rCustomers設計畫面上。

 

 

 

 

Step3>         設置RWDMsgPush元件的Body內文屬性;Subject主旨屬性;To接收者屬性(使用者帳號)

 

 

 

 

 

Step4>         在需要推播的時機點下一行執行推播程式,比如存檔後,寫在RWDDataFormOnApplied事件。

 

 

 

 

 

 

Step5>         使用VS工具下面的Export To Cordova精靈工具,將rCustomers表單轉入到Cordova,並建置成apkipa檔案,發佈到行動裝置中。執行結果如下圖:

 

編輯表單後存檔,如果App在背景會收到系統推播通知。

 

 

 

 

編輯表單後存檔,如果App在前景會收到alert通知。

 

 


 

Top of Page