【问题标题】:Phonegap keeps showing Confirm dialogPhonegap 一直显示确认对话框
【发布时间】:2012-09-14 11:45:26
【问题描述】:

我使用 Phonegap 2.0。在我的 Android 应用程序中是我的主要活动,它从 DroidGap 扩展

我有一个包含 phonegap2.0.0.js 的资产 html 文件 用的时候没问题

appView.loadUrl("file:///android_asset/www/index.html");

但是当我将该文件读入字符串时,然后使用

加载它
appView.loadDataWithBaseURL("http://foo", html, "text/html", "utf8", "");

Phonegap 显示许多对话框(getPort、getToken、...)然后继续显示确认对话框

如何解决这个问题?

提前致谢

【问题讨论】:

  • 我看到确认对话框是在 CordovaChromeClient 类的onJsConfirm 方法中创建的。那是什么?

标签: android cordova webview dialog confirm


【解决方案1】:

CordovaWebView 当前不支持 loadDataWithBaseURL。这是使用未初始化的 WebView 将所有内容发送到 JS 提示代码。我建议向 Cordova 跟踪器添加一张票 here

【讨论】:

  • 什么是票?您提供的链接显示了与全球化插件相关的内容?
  • Ticket 通常意味着提交错误报告(到项目的 bugtracker)。
猜你喜欢
  • 2021-06-28
  • 2016-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多