W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
瀏覽器在E4A里叫做瀏覽框,主要用來展示某個網(wǎng)頁,它的作用不僅僅是展示一個網(wǎng)頁,因為它本身還支持多種擴展用法,其有一重點特性就是可以做一個本地資源與web服務(wù)器的交互,包括:本地賬號、密碼、cookie等資源直接提交,網(wǎng)頁標(biāo)題、地址等資源回調(diào)。本節(jié)的定義是初級教程,所以我會講一些簡單的東西。
這是瀏覽框的一個基本屬性,主要用于訪問一個頁面,并將其以網(wǎng)頁的形式展示出來。如圖所示:
可視化窗口放瀏覽框的繪制我就不放圖了,看初級教程的第一節(jié)。
這里的?主窗口.創(chuàng)建完畢()
?很好理解,就是下面??瀏覽器.跳轉(zhuǎn)()
?代碼?的一個發(fā)起條件,即當(dāng)程序的窗口創(chuàng)建出來就回執(zhí)行下面的代碼。換句話說程序運行的時候就會跳轉(zhuǎn),看一下運行效果。
這就是跳轉(zhuǎn)的整體效果。
我們能通過瀏覽框取出網(wǎng)頁的地址、網(wǎng)頁標(biāo)題、取進度,為了展示這些功能我做一個瀏覽器的示例吧。
先開一個material風(fēng)格會好看一點,再去掉標(biāo)題欄。
然后繪制一個編輯框和進度條吧,如圖:
然后寫一下相關(guān)的代碼:
瀏覽框.進度改變這個很好理解,就是加載進度有變化觸發(fā)下面的進度條方法,這樣就可以實時顯示進度。
瀏覽框.獲得焦點/失去焦點這個的意思就是當(dāng)編輯框被點擊一下就會獲得焦點,當(dāng)你點擊其他組件就會失去焦點。
這樣寫可以達(dá)到瀏覽框跳轉(zhuǎn)結(jié)束后編輯框顯示的是網(wǎng)站的標(biāo)題,當(dāng)編輯框被點擊就會顯示出網(wǎng)址。這也是目前主流瀏覽器app的做法。具體效果看下面的視頻:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: