AI2中有關如何更改web瀏覽器錯誤信息顯示 |
|
黃啟彰
更新時間:2015/9/12 上午 10:54:44 |
|
您好: 想要請教您,我用AI2寫了一個程式,程式中有用到web瀏覽器去抓取桌上機mysql資料庫資料.已可以正常執行. 但如果手機連線時網路不通(或有錯誤信息發生時)在手機畫面就會回應錯誤網址等等資訊(這個信息不方便顯示或太難看)....我想請問當這種情況發生時,我可以顯示我自已的字串嗎? 請問要如何可以作到,要用什麼指令呢?謝謝您.感恩~ |
|
|
|
文淵閣工作室
更新時間:2015/9/14 上午 05:22:12 |
|
請問您是使用 Web 元件還是 WebViewer 元件? |
|
|
|
黃啟彰
更新時間:2015/9/14 下午 03:45:16 |
|
您好: 我是使用web元件(web客戶端),謝謝~ |
|
|
|
文淵閣工作室
更新時間:2015/9/15 上午 08:41:52 |
|
可根據 web 元件 GotText 方法的 responseCode 參數值來自訂顯示錯誤訊息。 |
|
|
|
黃啟彰
更新時間:2015/9/20 上午 01:43:24 |
|
您好 我用了以下兩段方塊 //===設定網址並連線============== set web1.Url to http://wwww...... call web1.Get
//=====讀取回應文字============= when web1.GotText do //----我希望若有無法連線想顯示我的信息-(error code 1101)-- if get responseCode = 1101 ....我想要顯示的錯誤提示... //-----連線正常時正常顯示-----
網路正常時皆可正常顯示
//============================
以上握測試結果
1.當網址錯誤(404),及正常連線時(200),皆可以進入 "when web1.GetText" 副程式中
2. 當網路為連接或無法連線時 "Error 1101:Unable to get a response with the URL:http://....",並無法進入"when web1.GetText" 副程式中
3. 我想請問,我要如何攔截 Error 1101,並修改我要顯示的信息.
謝謝您,再次麻煩您,感恩 |
|
|
|
|
黃啟彰
更新時間:2015/9/23 下午 12:21:55 |
|
非常謝謝您,可以了~ |
|
|
|
|
|
|