为什么我的phonegap应用程序中的href命令在iOS上运行而不在Android上运行?

时间:2013-10-30 08:06:09

标签: android cordova href

我已经构建了一个带有phonegap(和dojo)的iOS应用程序,现在我想将此应用程序移植到android并将phonegap版本更新到最新版本(3.0)。我有一些图像女巫打开一个功能,并给它一些参数。它看起来像这样:

this.svgImageDiv.innerHTML = '<a class="linkIcon" href="javascript:goToNextNode('+this.child_id+','+ this.parentNodeId+','+parseInt(this.id)+')"><img class="nodeIcon" src="img/IconSubItems.png"/></a>'

这样生成的链接很多,每个人都使用不同的参数保存。 这在iPhone上运行良好,但在我的Android设备上运行android 4.2.2(它在Android模拟器中工作)。

phonegap或android真的支持没有href命令吗?

ialso试图避免使用href命令并在图像标记中使用onClick:

this.svgImageDiv.innerHTML = '<img class="transparentImageSmall" src="img/transparent.png" onclick="javascript:imgtest(parameter1,parameter2)"/>'

或javascript:

this.svgImageDiv.innerHTML = '<img class="transparentImageSmall" src="img/transparent.png" onclick="imgtest(parameter1,parameter2)"/>'

两个都不行。 android上的Phonegap 3不支持onClick吗?

1 个答案:

答案 0 :(得分:0)

我使用ontouchstart而不是onclick来解决它。