我正在考虑使用PhoneGap开发Windows Phone 7应用程序,并围绕可用功能提出一些问题。我之前没有开发过WP7应用程序,也没有使用过PhoneGap,如果这些问题的一些答案显而易见,请原谅我。
任何帮助都将不胜感激。
答案 0 :(得分:1)
1)简短的回答是肯定的。 答案很长,你需要做一些原生的(在这种情况下是C#)dev来实现这一点。我不知道PhoneGap的具体细节,但我知道你可以从JS调用C#方法。因此,您可以调用一个方法来下载数据并将其存储在IsolatedStorage中,然后可能会回调JS以让它知道它已完成。否则,可能是一种在JS中下载图像并将其传递给后面的代码的方法,但除非PhoneGap的人专门为这种情况提供服务,否则我非常怀疑它。
1.2)是的,这将通过证书就好了。 MS无法确定您获取内容的方式/原因/时间/地点。他们不会为您更新应用程序赚钱,所以他们不关心您是否制定了自己的内容交付系统。
2)也许并不完全是你正在寻找的答案 - 但如果你使用PhoneGap或任何其他非本地方式制作应用程序,应用程序之神会打击你。更简单的说,PhoneGap和类似的东西都是垃圾。不是实际的框架(我确信他们投入了大量的工作),但结果却是如此。说真的,当你运行一个非本地应用程序时,你可以说它是多么可怕。我不知道如何强调这一点。真的值得在每个平台上本地开发它。