因为自己的应用要用到, 但是网上现有的没有覆盖全部平台, 而且有的回调还有问题, 于是自己动手做了个, 也通过详细的 plugin.xml 尽可能自动化安装和配置.
除开安卓需要修改回调文件的包名以及包名对应释放目录之外, iOS 和 WP 都可以零配置.
cordova plugin add com.wordsbaking.cordova.wechat --variable APP_ID=你的AppID
分享内容目前仅支持文本, 图片, 链接.
1
coolicer 2014-12-29 16:01:29 +08:00
楼主是用Cordova,还是其他的基于Cordova的框架
|
2
cyokvip 2014-12-29 16:10:49 +08:00
太感谢了
|
5
cyokvip 2014-12-29 17:40:21 +08:00 via iPhone
@vilic 楼主,请教下 我在android上用你这个,当我点按钮跳转到微信界面,然后我不选择发送,点左侧箭头返回,结果程序就出现停止响应了
|
6
vilic OP @cyokvip 嗯? WXEntryActivity.java 文件中的 package 和 plugin.xml 中对应的目录有修改吗?
|
10
vilic OP @cyokvip 试试手动调整下 platforms/android/src/com/wordsbaking/app/wxapi 目录下的 WXEntryActivity.java 移动到它的包名对应的目录下呢?
|
19
vilic OP @min 嗯? 你应该是说 Cordova? (Cordova Tools 其实我是指的 Visual Studio Tools for Apache Cordova)
但是没有给参考, 你们熟悉什么方案我也不清楚, 所以不大好描述. 总的来说我觉得 Cordova 的主要作用就是填了一些坑, 生态里有一些资源 (比如 native SQLite 的插件, 不过可惜不是官方的), 当然如果要用到系统传感器就更方便了 (虽然我没用到). 不过同类工具应该都大同小异, 只是质量和生态上可能存在差异. 至于 Cordova Tools 的话, 做了一站式整合, 不过现在还在 Technical Preview, 没遇到问题那挺好, 遇到问题要找也挺麻烦的. 不过貌似可以远程 build iOS, 还没试过囧. |
20
pubby 2014-12-30 01:46:57 +08:00 via Android
用过一段时间phonegap,一开始想跨平台,到处找插件。结果发现很多插件只有安卓,好吧,那就先搞安卓。又发现功能不满意需要大量改插件。支持各种分享支持各种登录……最后发现体验始终不太流畅,推倒重来还是彻底原生了
|
21
vilic OP @pubby 囧, 之前我的应用只发了 WP 和 iOS, 一个重要的原因就是 Android 4.4 之前 WebView 太渣, 性能跟不上. 但是 4.4 之后还是可以的, 以后应该是小应用的趋势. 个人还挺看好的.
|
22
andyzl 2014-12-30 09:44:28 +08:00
路过,求单独开发c#版的~!~
|
27
min 2014-12-30 21:17:36 +08:00 via iPhone
@vilic 多谢你的信息
我们打算是把公司里面的内部管理应用的部分功能做到mobile app里,基本就是些增删改查还有流程审批之类的,可以把现有功能做成web service暴露给mobile app。 需要兼容安卓和水果系统,目前还在考虑xamarin以及phonegap之类的。 |
29
DongHongfei 2015-04-13 14:29:59 +08:00
屌屌的
|
30
seeLittleGirl 2015-09-09 16:54:31 +08:00
我现在调用你的插件,报了 ERR_UNKNOWN.
我 cordova 现在存在一个调用微信支付的插件,然后安装你的这个插件时报了错误,说 libammsdk.jar 已存在。但是运行 cordova Plugin ls 时还是可以看到 com.wordsbaking.cordova.wechat 在 plugins 中了。 我现在不知道怎么办,希望能够得到你的帮助。 |
31
vilic OP @seeLittleGirl 建议先备份并删掉原来的文件, 然后卸载后重装看看?
|