2013-11-26 60 views
0

我開發了一款使用Craftyjs的瀏覽器遊戲,但我注意到,即使在那裏使用瀏覽器,它也無法在平板電腦上工作。Craftyjs按鈕無法在平板電腦上工作

發生了一些奇怪的事情,我從7個選項中進行的第一次點擊,總是可以正常工作,但第二次點擊從不起作用。

我的問題是:爲了讓Craftyjs生成的按鈕可以在平板電腦(Android和iPad)上運行,我該怎麼做。

這裏我有一些例如按鈕:

btnLearn = Crafty.e "HTML" 
btnLearn.attr x: 70, y: 527, w: 407, h: 54 
btnLearn.replace """<div id="learn-mode" class="temple-learn">#{__("NEW SKILL")}</div>""" 

btnScroll = Crafty.e "HTML" 
btnScroll.attr x: 500, y: 527, w: 407, h: 54 
btnScroll.replace """<div id="scroll-mode" class="temple-scroll temple-learscroll">#{__("USE SCROLL")}</div>""" 

registry = Crafty.e "HTML" 
registry.attr {x: 356, y: 504, w: 243, h: 68} 
registry.replace """<div id="btn-tower-registry" class="new-btn-golden block-center"><span>#{__("REGISTER")}</span></div>""" 

$("#btn-tower-registry").click(-> 
    gAgent.tower("Registry") 

    # Premium dialog 
    if window.profile_data.objects[0].premium 
    loader.show() 
    preloadScene(CFG.ASSETS_REGISTRY_STUDENT, -> Crafty.scene "registry") 
    else 
    premiumDlg2("tower_premium.png") 
) 

希望它能幫助。

+0

這應該已經在Crafty.js的0.6.1版本已經解決了。你使用哪個版本? –

+0

狡猾的v0.5.3。有可能使它自動更新而不會使依賴失敗? – Sascuash

+0

我剛剛更新了Crafty,目前它似乎在當地工作得很好。我會在瀏覽器中測試2〜3天,然後在移動設備上測試。 @KevinSimper如果它有效,你可以重複它作爲答案,所以我可以標記它爲已解決 – Sascuash

回答

1

這應該已經在Crafty.js的0.6.1版本中得到解決。

您可以安裝最新版本的最簡單的與涼亭:

bower install crafty 
相關問題