摘要:在頁(yè)面下載最新的打開,創(chuàng)建類繼承在中注冊(cè)創(chuàng)建插件名稱在中的中聲明方法在中添加點(diǎn)擊事件跳轉(zhuǎn)到在中添加權(quán)限
1、在http://ask.dcloud.net.cn/docs...頁(yè)面下載最新的SDK
2、打開HBuilder-Hello,創(chuàng)建類HDWPluginTest繼承PGPlugin
#import "PGPlugin.h" @class PGMethod; @interface HDWPluginTest : PGPlugin - (void)printSomeThing:(PGMethod*)command; @end #import "HDWPluginTest.h" #import@implementation HDWPluginTest - (void)printSomeThing:(PGMethod*)command { NSLog(@"I am Printing..."); } @end
在feature.plist中注冊(cè)
創(chuàng)建hdwtest.js
document.addEventListener("plusready", function() { var _BARCODE = "HDWPluginTest"; // 插件名稱 var B = window.plus.bridge; var HDWPluginTest = { callNative : function(fname, args, successCallback) { var callbackId = this.getCallbackId(successCallback, this.errorCallback); if (args != null) { args.unshift(callbackId); } else { var args = [callbackId]; } return B.exec(_BARCODE, fname, args); }, getCallbackId : function(successCallback) { var success = typeof successCallback !== "function" ? null : function(args) { successCallback(args); }; callbackId = B.callbackId(success, this.errorCallback); return callbackId; }, errorCallback : function(errorMsg) { console.log("Javascript callback error: " + errorMsg); }, printSomeThing : function() { this.callNative("printSomeThing", null); } }; window.plus.HDWPluginTest = HDWPluginTest; }, true);
在index.html中的head中聲明方法
在body中添加點(diǎn)擊事件
在manifest.json中添加權(quán)限
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/91719.html
摘要:是一款輕量級(jí)易擴(kuò)展的播放器,是為解決一些中小型的視頻業(yè)務(wù)場(chǎng)景。同時(shí)各插件由于是面向的播放器接口,插件不知道插件的存在,因此能極大地降低各插件功能間的耦合。 larkplayer 是一款輕量級(jí) & 易擴(kuò)展的 html5 播放器,是為解決一些中小型的視頻業(yè)務(wù)場(chǎng)景。這些業(yè)務(wù)不一定需要大而全的解決方案,并且他們往往有自己的定制化需求。 背景 為什么要編寫 larkplayer?(注意,這里面有...
摘要:是一款輕量級(jí)易擴(kuò)展的播放器,是為解決一些中小型的視頻業(yè)務(wù)場(chǎng)景。同時(shí)各插件由于是面向的播放器接口,插件不知道插件的存在,因此能極大地降低各插件功能間的耦合。 larkplayer 是一款輕量級(jí) & 易擴(kuò)展的 html5 播放器,是為解決一些中小型的視頻業(yè)務(wù)場(chǎng)景。這些業(yè)務(wù)不一定需要大而全的解決方案,并且他們往往有自己的定制化需求。 背景 為什么要編寫 larkplayer?(注意,這里面有...
摘要:混合式開發(fā)做出的手機(jī)應(yīng)用無(wú)論在性能還是易用性方面都很接近原生應(yīng)用。下面介紹幾個(gè)流行的混合式開發(fā)框架。相比于其他開發(fā)框架,更加輕量,體積小巧。 目前混合式開發(fā)已經(jīng)逐漸成熟,混合式app開發(fā)只需要要求開發(fā)者會(huì)使用css和js前端代碼就可以實(shí)現(xiàn)手機(jī)app應(yīng)用的開發(fā),而不需要再去學(xué)習(xí)安卓或蘋果開發(fā),降低了app開發(fā)的門檻?;旌鲜介_發(fā)做出的手機(jī)應(yīng)用無(wú)論在性能還是易用性方面都很接近原生app應(yīng)用。...
摘要:混合式開發(fā)做出的手機(jī)應(yīng)用無(wú)論在性能還是易用性方面都很接近原生應(yīng)用。下面介紹幾個(gè)流行的混合式開發(fā)框架。相比于其他開發(fā)框架,更加輕量,體積小巧。 目前混合式開發(fā)已經(jīng)逐漸成熟,混合式app開發(fā)只需要要求開發(fā)者會(huì)使用css和js前端代碼就可以實(shí)現(xiàn)手機(jī)app應(yīng)用的開發(fā),而不需要再去學(xué)習(xí)安卓或蘋果開發(fā),降低了app開發(fā)的門檻。混合式開發(fā)做出的手機(jī)應(yīng)用無(wú)論在性能還是易用性方面都很接近原生app應(yīng)用。...
閱讀 2320·2021-09-28 09:45
閱讀 3600·2021-09-24 09:48
閱讀 2266·2021-09-22 15:49
閱讀 3101·2021-09-08 16:10
閱讀 1595·2019-08-30 15:54
閱讀 2328·2019-08-30 15:53
閱讀 3024·2019-08-29 18:42
閱讀 2875·2019-08-29 16:19