blockly

    0熱度

    1回答

    我在Laravel應用程序(Vagrant homestead vm)中使用Blockly。 當我將/ block文件夾添加到/ public文件夾時,我得到一個403禁止的錯誤。當我將Blockly移動到/ public/js/blockly時,本地一切正常。 但是,當我git添加,提交和推送,我們的Github回購塊上的塊文件夾是空的。 有誰知道這是怎麼回事? 謝謝

    0熱度

    1回答

    我在svg中嵌入了一個圖像,並試圖在Safari中繪製它。雖然它在Firefox中正常工作,但圖像不會在Safari中顯示。代碼很簡單,並顯示在下面。 現在奇怪的是,當我把這段代碼放到一個在線測試站點(http://www.rapidtables.com/web/tools/svg-viewer-editor.htm)時,它在Safari中正常工作......但是無論我把代碼放在我的網頁中,它都不

    0熱度

    1回答

    我知道,我可以使用 Blockly.JavaScript['my_code'] = function() { ... } 但我怎麼能添加其他語言支持,例如Json的? 我試過.. Blockly.Json['my_code'] = function() { ... } 失敗,當我試圖恢復 Blockly.Json.workspaceToCode(this.workspace) work

    0熱度

    1回答

    我創建了一個塊的應用程序與谷歌的塊工作區的創造者。我創建了一個工作區和一堆新塊。但是...當我導出文件時,他們導出爲.xml文件,但我怎樣才能創建一個谷歌頁面與我的工作區和塊?我的意思是,我爲網站下載了google blockly kit(帶有文件「appengine」,「blocks」,「core」,「demos」等)。但.xml文件與套件不兼容(或者我認爲)。我該怎麼做? 我搜查了很多,發現了

    0熱度

    1回答

    我正在嘗試創建一個平臺,允許學生使用blockly頭對頭地進行代碼挑戰。我想象類似: 說明文檔中提到「多個工作區」與block factory,但我覺得我可能會在這裏重新發明輪子,所以我才上手,做這樣的事情已經存在?理想的情況下,連接到應用程序引擎,以便學生可以從任何其他學生那裏獲取代碼並測試以查看他們的代碼如何比較?

    1熱度

    1回答

    我有一臺Linux服務器,我使用谷歌BLockly生成Python代碼。它正確地生成它,並且我使用alert(代碼)來顯示代碼。我如何將它保存到位於同一個Web服務器上的文件中? function showCode() { // Generate Python code and display it. var code = Blockly.Python.workspaceToC

    0熱度

    1回答

    我想要創建一個活動,您可以在其中插入/移除/移動/連接節點,並根據它們生成字符串值稍後通過藍牙發送到其他設備。 喜歡的東西this 並且生成的字符串應該是這樣的: `"do[i<0-2>]: {case[i]: {0:"Hello ",1:"World",2:"!"} }" 我的問題是,我不知道如何開始創建其中的節點將被放置在視圖和節點本身 我覺得「工作區」應該只是一個簡單的空視圖,您可

    2熱度

    1回答

    好吧,這是初學者的一個非常具體的問題,請耐心等待。 我是剛剛學習繩索的新手。這裏的背景(如果你不在乎跳到下一段):我正在更新我的第一個Android應用程序,我使用MIT App Inventor 2來做到這一點。這是一個免費的在線工具,它使用所見即所得的屏幕編輯器和Blockly來創建行爲,交互等。我正在製作的應用程序使用表單加載特定網頁,併爲您填充大部分表單(具體來說,它有助於人們進入劇院表演

    1熱度

    1回答

    我一直在嘗試使用Blocky開發基於簡單動畫的應用程序並面臨此問題。正如文檔中提到的,我創建了我的工具箱的xml樹結構,然後當我創建一個Blockly的新實例時,它會將工具箱附加到該特定的div。 例: var workspace = Blockly.inject('blocklyDiv', { media: './media/', toolbox: document.

    0熱度

    2回答

    我在做一個物聯網項目。一個典型的例子是: 我需要控制設備移動到座標(X,Y) 然後我需要獲得當前座標,以決定下一步做什麼。 我使用MQTT與設備進行通信。所以,在我的代碼,我表達Blockly這樣的操作: //javascript robot.move(x, y); if(robot.x > 100) { // do something... } 顯然,移動(..)方法是異步之一,它剛