應(yīng)用大小:18.80 MB應(yīng)用平臺(tái):Andriod應(yīng)用等級(jí):
應(yīng)用版本:V1.0.9應(yīng)用語(yǔ)言:簡(jiǎn)體中文更新時(shí)間:2018-07-29
jsbox安卓版是一款基于jsbox蘋(píng)果版開(kāi)發(fā)的JS開(kāi)發(fā)環(huán)境。在jsbox安卓版里,你可以使用各種JS腳本來(lái)創(chuàng)造屬于自己的小工具,并以此來(lái)獲得各種意想不到的成果。因?yàn)閖sbox安卓版屬于一個(gè)開(kāi)發(fā)型軟件,所以它可以在你手中創(chuàng)造你所能想到的任何工具。
JSBox 是一個(gè)可以用來(lái)運(yùn)行 JavaScript 腳本的 iOS 應(yīng)用,你可以通過(guò)他來(lái)執(zhí)行標(biāo)準(zhǔn)的 JavaScript 腳本。
這種執(zhí)行不是指跑在瀏覽器上,而是執(zhí)行在一個(gè)完全原生的環(huán)境,效率很高。
并且我們提供了很多 iOS 原生的接口,這意味著你可以通過(guò)他做很多事情,包括但不限于:
寫(xiě)一個(gè)用來(lái)查詢匯率的腳本;
寫(xiě)一個(gè)用于計(jì)算小費(fèi)的腳本;
通過(guò)接口實(shí)現(xiàn)一個(gè)小小的應(yīng)用,提供豐富的界面;
寫(xiě)一個(gè)文本收藏工具,用于收藏常用的文字;
寫(xiě)一個(gè)下載 Twitter 視頻的小工具;
其實(shí) JSBox 是完完全全可編程的一個(gè)應(yīng)用,他能做很多事情,所限制產(chǎn)出的往往只是動(dòng)手能力。
如何在 JSBox 里運(yùn)行代碼在 JSBox 里面直接編寫(xiě)
JSBox 內(nèi)置了一個(gè)簡(jiǎn)單的 js 編輯器,目前只提供了基本的代碼高亮和自動(dòng)補(bǔ)全,隨著之后的版本更新將會(huì)提供更好的編輯器。
通過(guò) URL Scheme 在線安裝
例如通過(guò)在 iOS 設(shè)備上點(diǎn)擊:jsbox://install?url=https%3A%2F%2Fraw.githubusercontent.com%2Fcyanzhong%2FxTeko%2Fmaster%2Fextension-scripts%2Fapi.js&name=%E6%B5%8B%E8%AF%95%E5%9C%A8%E7%BA%BF%E5%AE%89%E8%A3%85&icon=icon_063.png 將會(huì)打開(kāi) JSBox 自動(dòng)安裝腳本,支持 url, name(可選), icon(可選) 3 個(gè)參數(shù),均需要 URL Encode icon 名稱具體請(qǐng)參考:https://github.com/cyanzhong/xTeko/tree/master/extension-icons 在線文件 URL 中請(qǐng)使用純英文名
通過(guò) VSCode 插件同步編輯
打開(kāi) JSBox 中任意一個(gè)腳本,進(jìn)入設(shè)置頁(yè)面打開(kāi)調(diào)試模式
回到桌面后重新打開(kāi)應(yīng)用,打開(kāi)設(shè)置 Tab 查看本機(jī) HOST
在 VSCode 的擴(kuò)展商店搜索安裝 JSBox 插件
在 VSCode 打開(kāi) JavaScript 文件,點(diǎn)擊菜單中的 Set Host 選項(xiàng)填入步驟 2 的 HOST
至此,編輯保存 JavaScript 文件之后,將同步運(yùn)行到 JSBox 應(yīng)用
通過(guò) AirDrop 傳輸腳本
你可以通過(guò)文件分享或 AirDrop 把腳本傳輸?shù)?JSBox,但你需要手動(dòng)同步被導(dǎo)入進(jìn)來(lái)的腳本 可以通過(guò)類似這個(gè)樣例的腳本進(jìn)行同步:https://github.com/cyanzhong/xTeko/blob/master/extension-demos/sync-inbox.js
Pin pin.box
引用鍵盤(pán) quote-keyboard.js
Safari 擴(kuò)展 safari-extensions.box
基金查詢 fund-data.js
圓角圖標(biāo)制作 icon-maker.js
iTunes 搜索 itunes-search.box
系統(tǒng)狀態(tài) system-status.js
今年進(jìn)度 year-progress.js
短語(yǔ)鍵盤(pán) keyboard.box
掃雷 mine.js
俄羅斯方塊 tetris.js
反轉(zhuǎn) GIF fig.js
分享 Wi-Fi share-wifi.js
查看照片拍攝地點(diǎn) where.js
支付助手 pay-helper.js
修復(fù)了之前版本中的一些小問(wèn)題,同時(shí)也帶來(lái)了部分新的特性。
這些改進(jìn)是我們?cè)谶@個(gè)版本中想特別介紹給你的:
- 新增:一些新的接口例如 $ui.clearToast, $network.proxy_settings
- 新增:新的事件例如 touchesBegan, touchesMoved, touchesEnded
- 優(yōu)化:更好看的主題選擇界面
- 優(yōu)化:matrix 現(xiàn)在可以使用瀑布流布局
- 優(yōu)化:全新設(shè)計(jì)的 Runtime 語(yǔ)法
- 修復(fù):應(yīng)用和 JavaScript 引擎的一些錯(cuò)誤
我們目前正全力以赴開(kāi)發(fā)一些更有趣的功能,例如對(duì)離線文檔的支持,敬請(qǐng)期待。