iApp使用騰訊X5瀏覽器

今天給大家?guī)?lái)一個(gè)iApp使用騰訊X5瀏覽器教程烂瘫。

先看看效果吧!

圖片發(fā)自簡(jiǎn)書App

圖片發(fā)自簡(jiǎn)書App

需要下載SDKNightSkyX5WebView下載完成后在mian.iyu新建一個(gè)布局用來(lái)存放瀏覽器。
圖片發(fā)自簡(jiǎn)書App

在載入事件中粘貼以下代碼:


//QQ2941866567
//歡迎加入二次元iApp交流群:454141930
loadjar("NightSkyX5WebView.dex",true,jar)
cls(jar,"com.nightsky.X5WebView",wvc)
javanew(ss.nwv,wvc,"Context",activity)
nvw(ss.nwv,1)
//打開(kāi)鏈接
javax(null,ss.nwv,wvc,"setUrl","String","http://app.html5.qq.com/navi/index")
java(null,ss.nwv,"android.view.View.requestFocus")
//接口類
cls(jar, "com.nightsky.X5WebView$NightSkyWebViewapi", c2)
//回調(diào)監(jiān)聽(tīng)
javacb(hd, c2)
{
  /.回調(diào)方法:
   .全屏?xí)r Method onShowCustomView return View view
   .退出全屏?xí)r Method onHideCustomView return null
   .加載進(jìn)度 Method onProgressChanged return int Progress
   .加載完成時(shí) Method onPageFinished return String url
   .打開(kāi)新鏈接時(shí) Method shouldOverrideUrlLoading return String url
   .下載文件時(shí) Method onDownloadStart return String url, String ut, String cn, String me, long length
   ./
   f(st_mD?"shouldOverrideUrlLoading")
   {
     //瀏覽器打開(kāi)url
     sgsz(st_aS,0,url)
     //用自己的瀏覽器打開(kāi)新的鏈接
     javax(null,ss.nwv,wvc,"setUrl","String",url)
   }
   //全屏播放影視
  f(st_mD?"onShowCustomView")
  {
    //獲取影視窗口
    sgsz(st_aS,0,ss.v)
    nvw(ss.v,1)
    ushsp(true)
  }
  f(st_mD?"onHideCustomView")
  {
    ushsp(false)
    //移除影視控件
    urvw(ss.v)
    ss v = null
  }

}

//設(shè)置api回調(diào)接口
javax(null, ss.nwv, wvc, "setWebViewapi", c2, hd)
//獲取網(wǎng)頁(yè)設(shè)置
javags(ws,ss.nwv,wvc,"webSetting")
cls(jar,"com.tencent.smtt.sdk.WebView",c)
//返回上一個(gè)url
//javax(null,ss.nwv,c,"goBack")

需要獲取加載進(jìn)度可以在javacb的括號(hào)里加

f(st_mD?"onProgressChanged")
{
  sgsz(st_aS,0,prog)
  syso(prog)
}

需要在瀏覽器打開(kāi)文件瀏覽器可加

 //瀏覽器瀏覽器文件時(shí)
 f(st_mD?"onOpenFileChooser")
 {
   sit(a, "action", "android.intent.action.GET_CONTENT")
   sit(a,"","android.intent.category.OPENABLE")
   sit(a, "type", "*/*")
   uit(a, "result", 1)
   ss wvc = wvc
 }

監(jiān)聽(tīng)uituit(a, "result", 1)
在回調(diào)結(jié)果事件中粘貼下列代碼

 //告訴瀏覽器你選擇的文件路徑
f(st_iT==null)
{
  tw("文件選擇失敗")
  //取消上傳
javax(null,ss.nwv,ss.wvc,"uploadFile","android.net.Uri",null)
endcode
}
//獲取選擇的文件路徑
java(uri,st_iT,"android.content.Intent.getData")
//上傳文件
javax(null,ss.nwv,ss.wvc,"uploadFile","android.net.Uri",uri)

保存瀏覽器圖片的方式和iApp長(zhǎng)按保存瀏覽器圖片是一樣的原理。
這里有一個(gè)寫好的DemoNX5瀏覽器(文件上傳)點(diǎn)擊藍(lán)色字體即可下載翼悴。
教程就到這里覺(jué)得不錯(cuò)的話給小抹茶一個(gè)贊賞吧!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末惰聂,一起剝皮案震驚了整個(gè)濱河市蹦误,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌胚嘲,老刑警劉巖作儿,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異馋劈,居然都是意外死亡攻锰,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門妓雾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)娶吞,“玉大人,你說(shuō)我怎么就攤上這事械姻《噬撸” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)绣夺。 經(jīng)常有香客問(wèn)我吏奸,道長(zhǎng),這世上最難降的妖魔是什么陶耍? 我笑而不...
    開(kāi)封第一講書人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任奋蔚,我火速辦了婚禮,結(jié)果婚禮上物臂,老公的妹妹穿的比我還像新娘旺拉。我一直安慰自己,他們只是感情好棵磷,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著晋涣,像睡著了一般仪媒。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谢鹊,一...
    開(kāi)封第一講書人閱讀 51,165評(píng)論 1 299
  • 那天算吩,我揣著相機(jī)與錄音,去河邊找鬼佃扼。 笑死偎巢,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的兼耀。 我是一名探鬼主播压昼,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼瘤运!你這毒婦竟也來(lái)了窍霞?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤拯坟,失蹤者是張志新(化名)和其女友劉穎但金,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體郁季,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡冷溃,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了梦裂。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片似枕。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖塞琼,靈堂內(nèi)的尸體忽然破棺而出菠净,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布毅往,位于F島的核電站牵咙,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏攀唯。R本人自食惡果不足惜洁桌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望侯嘀。 院中可真熱鬧另凌,春花似錦、人聲如沸戒幔。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)诗茎。三九已至工坊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間敢订,已是汗流浹背王污。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留楚午,地道東北人昭齐。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像矾柜,于是被迫代替她去往敵國(guó)和親阱驾。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • ¥開(kāi)啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開(kāi)一個(gè)線程把沼,因...
    小菜c閱讀 6,401評(píng)論 0 17
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,077評(píng)論 25 707
  • 關(guān)于這份調(diào)研報(bào)告啊易,不是從技術(shù)角度深入探索,重點(diǎn)是從產(chǎn)品本身分析饮睬,通俗易懂才是重點(diǎn)租谈。主要是為了鍛煉平時(shí)做技術(shù)調(diào)研和競(jìng)...
    石先閱讀 23,397評(píng)論 13 48
  • ¥開(kāi)啟¥ 【直接撥打指定電話】 〖2017-08-21 11:28:06〗 《sit(a, "action","a...
    小菜c閱讀 38,189評(píng)論 2 26
  • 老房子,訴不完的情愫捆愁,有些東西沒(méi)了也就沒(méi)了…村里的老房子慢慢地都拆完了割去,這里蘊(yùn)藏了太多太多兒時(shí)的美好回憶。
    Jiebabe閱讀 185評(píng)論 0 0