新手,刚开始接触web App的开发。
我看的这个教程和SDK(Android-SDK@0.5.0_20141216_13914.zip)里面的插件Demo。
有几个问题想问一下。
一、这段代码是写在哪里的?为什么在SDK的Demo里面没有找到?
也许是我水平不够,但是确实忍不住吐槽一下,这段代码的易读性真的好吗?
二、Demo里面的new_file.html、plugin2.html、test-inner.js、test.js是干嘛的?
又没用到,而且里面引用的js根本不存在啊。
哦,对,还有一个在assets目录下的plugin1.js……
三、这是个什么对应关系?这是plugin1.html的代码,也就是Demo展示的页面。
为什么写着“PluginTestFunction.()”的按钮对应的是“plus.plugintest.PlutinTestFunctionSync()”
而写着“PluginTestFunctionSync()”的按钮对应的却是“plus.plugintest.PluginTestFunction()”?
2 个回复
尘岳two (作者)
顶一下
bhttps
可以交流一下吗?搞了几天终于把这个Demo搞明白了。
那段代码是MainActivity.java文件97行String plugin1js="(function(plus)这里用到的,不过有问题,要改成
这样才可以取到回调函数返回的值。
我是想做一个通知栏通知的插件,自带的那个必须用“个推”才可以实现,不过用了自己的插件就不能在线打包了,也挺郁闷。
总结下,用SDK开发的话,文档太少了,BUG也比较多。
尘岳two (作者)
谢谢,我待会儿试试。我是需要做分享插件,但是自带的分享太少了,只有微信、微博和腾讯微博,而且分享还有问题。一般的集成分享都有大堆的,工作需要分享到更多地方。
2015-01-06 12:37
bhttps
回复 尘岳two:好 多分享经验吧,我是刚刚接触安卓的开发,对JAVA不是特别了解。有问题一起探讨。
2015-01-06 18:27