iOS H5+ 插件开发注意事项

来源:互联网 发布:网络项目平台 编辑:程序博客网 时间:2024/06/05 22:35

前段时间根据公司项目的需求,在iPad和华为pad上的APP使用同一套前段代码(由HTML5、CSS、JavaScript实现)。iOS原生只需要提供数据信息即可。同事用HBuilder完成了前端代码(业务逻辑和UI布局)。我想到的只有通过插件(plugin)的方式了...

在DCloud上有详细的插件文档说明:http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/67

这里总结一下我开发中注意的地方。

一、先把最新版的iOS-SDK下载下来,找到下图目录:


把文件夹名“ HelloH5 ”改为你iOS项目的 Bundle Identifier 名。

二、在iOS-SDK中找到 manifest.plist 文件,删掉该文件中所有注释。然后修改三个地方:

1、“id” : " "      id值设为空。

2、“version”: 里面的 “name” 修改为该项目的版本号,在 Bundle Identifier 下面。

3、“launch——path”:修改为启动页,如:index.html。

三、在iOS-SDK中找到 control.xml 文件,修改 appid 为该项目的Bundle Identifier, appver 为版本号(与2、中的版本号一致)。

四、原生层类名与js层插件别名在 feature.plist 相对应,如图:


pluginBluetooth是js层插件别名,BluetoothPlugin是原生层类名。字典下添加class、global、autostart。



0 0
原创粉丝点击