91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

以HBuilder開發的app在IOS平臺使用第三方插件

發布時間:2020-07-06 23:17:34 來源:網絡 閱讀:5250 作者:落幕青 欄目:移動開發

這個只是自己歸結的文檔,圖片無法插入

開始和文檔上的介紹一樣

1:首先需下載H5+ IOS平臺離線打包SDK(下載地址:http://ask.dcloud.net.cn/article/103

2:在MAC平臺解壓后打開文件夾,<1>IOS-SDK文件夾下有五個文件,Feature-IOS.xls介紹的是hbuilder自帶的那些插件一一對應的lib,不需要的模塊可以在(項目名稱->target項目名稱->build Settings->Linking ->Other Linker Flags)中進行添加了刪除,自己需要集成的sdks也需要在這里面添加。

<2>HBuilder-integrate里面是自帶的HelloH5的代碼,我并沒有對他做什么操作,也沒有使用到

<3>HBuilder-Hello這個和HBuilder-integrate里面是一樣的代碼,我的代碼就是替換到這個里面的

<4>readme.txt就是一個介紹版本的文字

<5>SDK里面幾個文件夾,里面“SDK使用說明.txt”表明了這幾個文件夾是干嘛用的,我使用到的就是Libs文件夾,這個里面放的是真機調試時使用的各個插件,千萬不要以為SDK中的文件是無關緊要的,因為工程項目里是要使用的


現在開始拷自己的項目,這個就是離線打包需要做的事情,如果只是測試,可以省略

具體也可參考HBuilder文檔出的IOS離線打包說明http://ask.dcloud.net.cn/article/41


我原本的項目是用HBuilder做的webApp,現在需要需要集成深信服的***讓app可以訪問內網,計劃是寫一個登錄頁面,輸入***的用戶名和密碼,去連接ios的代碼,登錄***,這個就和里面介紹的一樣,具體都是參考這個文檔


<1>首先,你需要集成的sdk的包,就像下載的IOS-SDK —>SDK—>Libs—>Release-iphoneos—>libbmapimp.a這樣的,兩個文件夾一個是真機調試的,一個是iOS的模擬器的,要確認你的sdk是否支持真機或者模擬器,將你的sdk也放入到這個文件夾中


<2>打開工程項目,在(項目名稱->target項目名稱->build Settings->Linking ->Other Linker Flags)中添加你自己的sdks名稱,我的sdk名稱前面加了(-l),也有可能是加(-lib或者-llib)等,


<3>manifest,json文件中添加擴展插件的應用使用權限,這個名稱就下面的那個名稱都是一致的


<4>工程下面有一個PandoraApi.boundle—>feature.plist文件,添加插件名稱和對應的sdk

右鍵點擊”add row”選項,添加名稱,這個名稱是自定義的,但是這個名稱要和其他地方的一樣

sangfor***是我自己命名的,SangFor***是插件名稱


<5>web頁面,給按鈕加上點擊事件,plus.sangfor***.PluginTestFunction是在有一個定義的js文件,***Sdk.js文件


<6>***Sdk.js請參考具體文件


<7>自己添加一個類,里面的方法對應plus.sangfor***.PluginTestFunction中的PluginTestFunction,其中command中對應的是參數,需要在前面獲取頁面的callbanckId,在方法的最后,將結果返回回去,也可以是別的返回類型,直接返回到頁面上。to callback中的參數就是頁面的callbackId



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

夹江县| 安达市| 宣汉县| 宜城市| 芜湖县| 南宁市| 康定县| 开远市| 桂平市| 南漳县| 塔河县| 剑河县| 泰和县| 民勤县| 泸州市| 固阳县| 天等县| 柳林县| 乐业县| 三河市| 桃源县| 武山县| 中山市| 宕昌县| 长岭县| 镇平县| 合水县| 昌平区| 锡林郭勒盟| 新绛县| 辽宁省| 香河县| 博客| 普洱| 略阳县| 八宿县| 德昌县| 许昌市| 凌源市| 仁布县| 新郑市|