亚洲精品92内射,午夜福利院在线观看免费 ,亚洲av中文无码乱人伦在线视色,亚洲国产欧美国产综合在线,亚洲国产精品综合久久2007

?
Java知識分享網(wǎng) - 輕松學(xué)習(xí)從此開始!????

Java知識分享網(wǎng)

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus權(quán)限系統(tǒng)實(shí)戰(zhàn)課程 震撼發(fā)布        

最新Java全棧就業(yè)實(shí)戰(zhàn)課程(免費(fèi))

AI人工智能學(xué)習(xí)大禮包

IDEA永久激活

66套java實(shí)戰(zhàn)課程無套路領(lǐng)取

鋒哥開始收J(rèn)ava學(xué)員啦!

Python學(xué)習(xí)路線圖

鋒哥開始收J(rèn)ava學(xué)員啦!

Android與H5互調(diào)詳細(xì)介紹 PDF 下載


分享到:
時間:2021-05-16 09:25來源:http://sh6999.cn 作者:轉(zhuǎn)載  侵權(quán)舉報(bào)
Android與H5互調(diào)詳細(xì)介紹 PDF 下載
失效鏈接處理
Android與H5互調(diào)詳細(xì)介紹 PDF 下載


本站整理下載:
提取碼:pmyk 
 
 
相關(guān)截圖:
 
主要內(nèi)容:


Android與H5互調(diào)詳細(xì)介紹 互 微信,微博,微商,QQ空間,大量的軟件使用內(nèi)嵌了H5,這個時候就需要了解Android如何更H5交互的了;有些外包公 司,為了節(jié)約成本,采用Android內(nèi)嵌H5模式開發(fā),便于在iOS上直接復(fù)用頁面,最終解決成本。 為什么學(xué)android也要學(xué)h5? Android很多軟件都有內(nèi)嵌H5的,有什么用處、優(yōu)勢?節(jié)約成本,提高開發(fā)效率。 實(shí)現(xiàn)的原理是什么? 本質(zhì)是:Java代碼和JavaScript調(diào)用 案例一: 案 Java與Js簡單互調(diào) 簡 首先,在Android代碼中加載H5頁面: private void initWebView() { webView = new WebView(this); WebSettings webSettings = webView.getSettings(); //設(shè)置支持javaScript腳步語言 webSettings.setJavaScriptEnabled(true); //支持雙擊-前提是頁面要支持才顯示 webSettings.setUseWideViewPort(true); //支持縮放按鈕-前提是頁面要支持才顯示 webSettings.setBuiltInZoomControls(true); //設(shè)置客戶端-不跳轉(zhuǎn)到默認(rèn)瀏覽器中 webView.setWebViewClient(new WebViewClient()); //加載網(wǎng)絡(luò)資源 //webView.loadUrl("http://atguigu.com/teacher.shtml"); webView.loadUrl("file:///android_asset/JavaAndJavaScriptCall.html"); //顯示頁面 setContentView(webView); } JavaAndJavaScriptCall.html: <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <script type="text/javascript"> function javaCallJs(){ document.getElementById("content").innerHTML += "<br\>java調(diào)用了js無參函數(shù)"; }function javaCallJs(arg){ document.getElementById("content").innerHTML = ("歡迎:"+arg ); }function showDialog(){ alert("谷粉們你好,我是來自javascript"); }</script> </head> <body> <div align="left" id="content"> 谷粉</div> <input type="button" value="點(diǎn)擊Android被調(diào)用" onclick="window.Android.showToast()" /> </body> </html>
Java調(diào)用調(diào) javaScript: /** * Java調(diào)用javaScript * @param numebr */private void login(String numebr) { webView.loadUrl("javascript:javaCallJs("+"'"+numebr+"'"+")"); setContentView(webView); }

 

------分隔線----------------------------
?
鋒哥公眾號


鋒哥微信


關(guān)注公眾號
【Java資料站】
回復(fù) 666
獲取 
66套java
從菜雞到大神
項(xiàng)目實(shí)戰(zhàn)課程

鋒哥推薦