2017-01-10 69 views
0

我正在創建一個必須存儲數據的瀏覽器擴展。 我將從遊戲頁面 中讀取客戶端的lanugage,並在發生錯誤時保存數據,或者數據不可訪問。 基本上我試圖讓一個機器人的choich決定比賽的時候 posibilities和問題是內置的。允許存儲數據的客戶端腳本語言

以來的可能性是最後我真的很喜歡它,如果在某些方面我會 能實際上讓機器人玩了一個小時,然後有一個文件包含整個遊戲的deicisions的 。

好吧,我不能這樣做的JavaScript,因爲它禁用存儲數據, 我能夠用另一種語言訪問HTML DOM嗎? 我沒有問題,即使使用一些不應該這樣做的語言 ,然後編寫一個小型的DOM可訪問性庫,只要它允許DOM 訪問,我不知道哪個。

+2

https://developer.chrome.com/extensions/storage,如果它是一個Chrome擴展?你在建什麼瀏覽器 – Stu

+0

爲什麼你認爲你需要一種不同的語言?研究您正在進行擴展的瀏覽器的API。它們都有用於存儲客戶端數據的API。今天,JS是瀏覽器的語言,它很可能不會很快改變。 – Mjh

+0

https://github.com/typicode/lowdb/tree/master/examples#browser你可以試試lowDB,很容易在瀏覽器本地存儲 – Alexander

回答

1

我不確定要清楚地理解你想要做什麼,但也許你可以使用JavaScript的本地存儲瀏覽器。這是在WebApp上下文中存儲少量數據的簡單方法。

編輯1:

這裏有一個小樣本,以幫助您:

// Store 
localStorage.score = 5000; 
// Retrieve data 
var score = localStorage.score;