问题标签 [phonegap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sencha-touch-2 - 重命名 Sencha touch 2 项目而不重建原生打包器
我有现有的项目Sencha touch 2
。现在我想更改应用程序名称。作为打包程序,我使用phonegap
. 有没有办法在不重建所有 phonegap 项目(插件等)的情况下更改应用程序名称?
android - Phonegap 不支持的插件,没有更新
构建我的应用程序(批量短信)的差距,当我使用电话差距构建它时,config.xml 文件会引发插件不受支持的错误。我对一些我认为可行的插件使用了新的电话间隙更新,但这
插件在这里
“com.kolwit.pickcontact” <gap:plugin name="com.kolwit.pickcontact" version="~1" source="pgb"/>
我找不到它的更新。我浏览了电话间隙插件,但找不到插件。请帮助我更新它或最新的等效插件。
phonegap-build - kitkat 的 phonegap 构建
我制作了一个 phonegap 应用程序,该应用程序可在所有其他设备上运行,除了运行 KitKat 的平板电脑(该应用程序安装但显示空白屏幕而不是内容)。我检查了这是否是平板电脑的问题,但它似乎是 android 版本,因为完全相同的应用程序构建适用于另一台运行 android lollipop 的平板电脑......
这是我的配置文件中的代码,是否需要添加或删除其他内容才能在 KitKat 平板电脑上正确运行?
我没有使用插件,而是使用 build.phonegap 来构建我的应用程序。
提前致谢
javascript - 如何清除 Cordova/Phonegap 应用程序中的缓存(不删除本地存储)
我有一个Cordova
应用程序,我注意到每次我浏览有许多图像的部分时它的大小都会增加(来自网络的链接,而不是存储在设备上)。
我认为原因是我需要清除 webview 缓存(我使用Crosswalk
所以 webview 基于chromium
)。
我四处搜索,但找不到每次用户退出应用程序时只清除缓存的方法。我试图window.location.reload(true)
在退出时运行,但它不起作用。
此外,我找到了一些可以完成这项工作的插件,但是它们(localstorage
也)删除了所有存储数据,我不希望这样。
你能帮我解决这个问题吗?
谢谢
javascript - Phonegap - 设备信息不起作用
我正在尝试使用 phonegap 检索设备 UUID,但整个设备信息插件似乎无法正常工作。我只是在我的索引中使用 phonegap 网站文档中的示例代码。http://docs.phonegap.com/en/1.3.0/phonegap_device_device.md.html
为了确定,我重新安装了设备信息插件,但Loading device properties...
显示的只是index.html
我也遇到同样的问题cordova-plugin-sim
Phonegap 使用 cordova-plugin-sim 获取 sim 信息
但我能够毫无问题地实现条形码扫描仪插件。这个问题是否与我无法从cordova sim插件中检索任何内容有关?
Phonegap 版本是 6.4.6
节点版本为 7.9.0
Cordova 版本是 6.5.0
android - 如何在一部手机上拥有两个phonegap应用程序
我用 phonegap 创建了两个应用程序。我需要在手机上同时拥有这两个,所以我下载了两个 apk。但是每次我尝试安装丢失的应用程序时,它只会覆盖现有的应用程序。如何在我的手机上同时拥有这两者?
phonegap-plugins - 插件多次加载,构建过程失败
出于某种原因,我发现我的 phonegap 项目产生了很多不同,包括缺乏构建能力。
我有以下配置:
使用简单的示例 HTML 文件,控制台告诉我我的应用程序正在尝试多次加载 cordova 插件:
我怀疑这些事情也会导致我的构建失败;我无法再通过 Phonegap Build 构建我的 IOS 或 Android 应用程序。
构建的 android 的日志显示以下内容:
构建失败
我不知道在哪里寻找我的问题的解决方案;我不知道为什么模块会尝试多次加载,也不知道为什么构建突然失败。
android - 在 android 上构建 phonegap 的 socket.io 不起作用
我有一个使用 socket.io 的 html5/javascript 应用程序,它在浏览器上运行良好,但是在 Phonegap Build for Android 中编译时 socket.io 在执行时无法连接socket = io.connect([server]:[port])
。
我已经尝试了很多可能的解决方案,但都没有成功。这是我已经尝试过的:
- 连接到 socket.io 时使用 IP 而不是全域
ondeviceready
触发事件后完成的socket.io连接cordova-plugin-whitelist
config.xml 中的插件https://github.com/mkuklis/phonegap-websocket
config.xml 中的插件- 尝试
cordova-plugin-crosswalk-webview
在 config.xml 中使用,但 Phonegap Build 只是没有完成编译过程并引发错误 access origin="*"
在 config.xml 中io.set('origins', ':')
在服务器代码中- 不同的 socket.io 传输(websockets、轮询等)
我正在使用 Phonegap 的最新版本 6.5.0(Phonegap Build 不允许我使用以前的版本,如 6.4.5)。
无论我做什么,socket.on("connect", function() { alert(socket.id) })
都不会在 Android 上触发。但是,在 Web 上,它会使用正确的 socket.id 发出警报。
另外,我尝试DEBUG=* node server.js
使用 Android 版本签出日志,但没有出现任何内容。
cordova - 多个号码的发送ms()中的cordova错误,“消息失败:错误”
在github.com/cordova-sms/cordova-sms-plugin/issues/8中的cordova中,我们可以使用多个数字,但我有这个错误,
但我在警报中收到“消息失败:错误”,
它适用于一个,但不适用于更多,
ios - PhoneGap 上的音频元数据插件无法在 IOS 上运行
我在 Android 上成功使用了音频元数据插件。但是在尝试为 IOS 构建时,它会返回以下错误;
以下第 3 方插件导致构建失败,可能需要更新到较新版本:com.surfernetwork.audiometadata
我曾尝试使用多个 phonegap 版本,但没有一个有效。