概念:所以在努力了解更多关于网络编程,我试图让我的朋友们一个谷歌的Chrome扩展程序和自己这将显示我们每个人都有一个假想的货币量和用户可以通过点击一个按钮给另一个用户一些东西。包括我自己在内只有10个用户。在多功能框旁边会有一个按钮,点击时会打开一个弹出窗口(popup.html),显示每个人的姓名,货币数量和一个'+'按钮,该按钮将从用户中减去1个单位,并将1个单位添加到按钮被点击的人。为了识别当前用户,当他们第一次运行扩展时,它会提示他们输入一个ID号码,我将亲自为我的朋友提供。创建一个虚拟货币Chrome扩展
方法:我发现很多关于如何建立基本的Chrome扩展文件,所以这不是个大问题。存储,操作和显示货币是我遇到的问题。我最初的想法是仅仅使用WebSQL,因为chrome据说可以很好地工作,并且我精通Oracle SQL。但是看起来WebSQL是一个被遗弃的平台。 我的下一个方法是使用托管在服务器上的MySQL数据库,并使用php/ajax(我正在研究学习)从数据库中提取信息,将其显示在扩展中并操作数据。不过,我读过你不能使用铬扩展名的PHP。但我的想法是,我可以将按钮onclick
链接到一个php脚本,其URL中的参数与mysql数据库在同一台服务器上。但我不知道我是否可以用相同的方式处理显示值。此外,我会将用户ID存储为localstorage
。
谁能告诉我这是否可能?或者至少指向正确的方向?我不是乞求被勺子代码,我只是想知道我需要采取哪种方法来解决这个问题。
哇,非常感谢你,这正是我一直在寻找的!因此,我将开始阅读的内容可能是Chrome扩展选项,Web服务,令牌和AJAX。这是一个很好的起点,再次感谢,如果你不介意给我一个链接,我很乐意看看你的gitHub。 – RyHartAttack 2013-05-11 02:35:18
当然 - 查看https://github.com/aaronsaray以查看我的两个chrome扩展。很高兴帮助。 :) – 2013-05-14 14:58:32