木子lee
木子lee
  • 发布:2015-01-15 11:19
  • 更新:2015-01-20 11:18
  • 阅读:6103

plus.android.importClass

分类:HTML5+
App

咨询问题。
我用的离线打包,开发环境 是JAVA ADT 。
我按照教程包HBuilder-Hello 导入到JAVA ADT 里,然后创建了了一个html,<script>里导入自己写的一个JAVA类 AAA。AAA的构造函数 参数为WebView. 下面是<script>里的代码
var W1 = plus.android.importClass("com.xxx,xxx");
var W2 = new W1(paraWebvIEW);

问题1 是 new W1 , 我在W1里的构造函数 log.e(),没有输出反应,请问还要在properties.xml 配置什么东西吗?
问题2 是 我想把 【当前页】 作为 参数 传入到W1的构造函数中,请问有什么办法吗?

2015-01-15 11:19 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

  1. 首先请确认导入的W1是否有效,可以alert(W1)查看显示内容或者在Chrome中调试查看内容,
    如果导入失败,注意以下问题:
    • plus.android.importClass函数中的类名是否正确,注意必需以.号分隔(内部类前面必需是$号)
    • 打包时不能混淆,混淆后类名会变化。
  2. 目前暂时还没有API可以获取当前的webview对象,接下来会补充此API

该问题目前已经被锁定, 无法添加新回复