【问题标题】:Phonegap In App Browser and Local Storage应用浏览器和本地存储中的 Phonegap
【发布时间】:2013-07-23 10:26:04
【问题描述】:

我将使用 HTML5/jQuery 和 Phonegap In app Browser 创建一个 Android 应用程序。我将在应用内浏览器中显示网页,

我想实现用户第一次访问应用程序时只输入他的名字的功能。

我可以使用 Phonegap 的本地存储来保存价值,但在应用浏览器中找不到如何访问此值。

任何帮助将不胜感激。

谢谢。

【问题讨论】:

  • 如果人们无法提供不涉及 javascript 和/或 jquery 的建议或答案,请停止删除标签。它们是完全可以接受的,因为答案可能涉及与客户端应用程序通信的 javascript。在排除这些标签之前,这些标签是相关的。
  • @Archer Ummm 我们可以把Phonegap 标签放在这里而不是javascript。我尝试过但被拒绝的东西。
  • 我不确定 Android,但 iOS 的 Phonegap 实际上将 LocalStorage 数据库保存在用户默认值的键“WebDatabaseDirectory”下,我假设 InAppBrowser 应该能够以某种方式访问​​它……希望它有帮助。

标签: javascript android jquery cordova inappbrowser


【解决方案1】:

【讨论】:

  • 我用它在本地存储中保存和获取数据:var storage = window.localStorage; localStorage.myname = "test value"; var name = localStorage.myname; 并在应用浏览器中调用:'var ref = window.open('URL', '_blank', 'location=是的'); ' 所以,我得到了 name 变量中的值。所以,我想问一下我是否可以在应用浏览器中访问这个变量。
  • 你能解决这个问题吗?即应用内浏览器(phonegap)和设备浏览器都可以使用存储空间吗?
【解决方案2】:

我刚刚对其进行了测试,但似乎 inappbrowser 和您的手机差距应用使用不同的 localStorage,就好像它们是两个不同的浏览器实例一样。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-23
    • 2020-12-31
    • 2021-12-16
    相关资源
    最近更新 更多