为了账号安全,请及时绑定邮箱和手机立即绑定

weex android weex-gcanvas

weex android weex-gcanvas

ABOUTYOU 2018-12-12 18:15:51
1.创建项目weex create demoweex platform add androidweex plugin add weex-gcanvas把安卓工程拿到android studio中执行,报错,在IOS中可以正常跑起来2.报错信息如下:[WXBridgeManager] callNative >>>> instanceId:1, tasks:[{"module":"gcanvas","method":"setContextType","args":[0,"7"]}], callback:-1意思就是调用原生接口失败了3.原因:看代码发现是js Brige 那里 weex.requireModule(‘gcanvas’)获取到的原生gcanvas这个module为空对象,所以无法调用原生部分提供的方法4.尝试过的方法:a.直接在gradle中引入:compile 'com.taobao.android:gcanvas_library_weex:1.2.5@aar'b.下载weex-gcanvas.jar、aar包compile file('xxx.jar')尝试了好几个版本,然并卵。4.总结下就是,android下接入weex-gcanvas的SDK没成功吧,求躺过坑的前辈指教啊!你们是怎么把weex-gcanvas或者第三方插件集成进安卓的,难道我少了什么步骤?
查看完整描述

1 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

我是直接github上下载的源码集成,引用complie project(path:':gcanvas') 。 
app的 application 上注册gcanvas

js 端自定义 gcanvas.vue 组件。web再全局引用自定义的组件 Vue.component。

能成功运行,但android端背景不透明!!!!!
h5表现还可以


查看完整回答
反对 回复 2019-01-22
  • 1 回答
  • 0 关注
  • 976 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信