0

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 4.2.2 を搭載した Android デバイスでは機能しません (Android エミュレーターでは機能します)。

phonegap または android は本当に no href コマンドをサポートしていますか?

また、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 をサポートしていませんか?

4

1 に答える 1

0

onclick の代わりに ontouchstart を使用して解決しました。

于 2013-10-30T11:56:34.173 に答える