App加載本地Vue項(xiàng)目(一起打包)

1、修改資源(html, css, js, img)根路徑

 assetsPublicPath:'./' //vue-cli2
 assetsDir: './'     //vue-cli3

一定要注意是 ./ !!!

2、vue的路由模式為 hash.

3、Android加載Vue項(xiàng)目

3.1 將Vue項(xiàng)目生成的文件放到Android項(xiàng)目的Assets目錄下,使用WebView的loadUrl方法加載就行了
mWebView.loadUrl("file:///android_asset/vue/index.html"); 

ps:以上訪問的目錄結(jié)構(gòu)為 Assets/vue

3.2 vue中請(qǐng)求接口可能會(huì)跨域 安卓處理如下
WebSettings webSetting = mWebView.getSettings();
webSetting.setAllowUniversalAccessFromFileURLs(true);

4、iOS加載vue項(xiàng)目

Ios可以使用UIWebView或者WKWebView直接加載

<!--    UIWebView   -->
let mWebView = UIWebView(frame: CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height))
let path = Bundle.main.path(forResource: "index", ofType: "html", inDirectory: "vue")

let url = URL(fileURLWithPath: path!)
self.view.addSubview(mWebView)
mWebView.loadRequest(URLRequest(url: url))
<!--    WKWebView   -->
let mWebView = WKWebView.init(frame: CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height))
    
let path = Bundle.main.path(forResource: "index", ofType: "html", inDirectory: "vue")
    
let url = URL(fileURLWithPath: path!)
self.view.addSubview(mWebView)
mWebView.load(URLRequest(url: url))
放在App中打包無法訪問

未完待續(xù)……

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 起因 前公司商城App項(xiàng)目使用的是H5開發(fā),有微信公眾號(hào)、Ios和Android三個(gè)版本,H5版本是自己寫的一套框...
    低調(diào)的喃喃閱讀 64,622評(píng)論 11 50
  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個(gè)線程,因...
    小菜c閱讀 7,382評(píng)論 0 17
  • 菜園 我家的菜園,原來在東溝邊上。從家到園子,直線距離有300米左右。這么遠(yuǎn),不僅因?yàn)槟抢镫x水近,便于澆灌,還有離...
    小石潭記錄閱讀 1,032評(píng)論 13 10
  • 今天上午第三節(jié)課,一(2)班的孩子們做完課間操,排著整齊的隊(duì)伍來到音樂教室,準(zhǔn)備上他們最喜歡的韻律舞蹈課。...
    唐山市安各莊小學(xué)潘月秋閱讀 416評(píng)論 0 3
  • 我想我將不再擁有白天或是黑夜,就像過去的日日夜夜,我從來未曾擁有過。 黑夜之所以有意義,是因?yàn)槿藗兿嘈盘枙?huì)升起,...
    甜心已死閱讀 337評(píng)論 0 0

友情鏈接更多精彩內(nèi)容