我对phonegap很新,它说它有捕获功能.所以我用它并且非常好.但是我在html中显示了图片,但我不知道如何保存图像.
根据http://docs.phonegap.com/en/1.7.0/cordova_camera_camera.md.html
您可以使用编码图像或URI执行任何操作,例如:
在标签中渲染图像(参见下面的示例) 在本地保存数据(LocalStorage,Lawnchair等) 将数据发布到远程服务器
不幸的是,没有关于如何做的示例代码
如何在LocalStorage或设备库中保存图像?
嗨有一个带有此代码的java来创建共享意图
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "text" );
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "subject" );
sendIntent.setType("text/plain");
Run Code Online (Sandbox Code Playgroud)
它现在会创建一个可用应用程序的弹出窗口,并询问您是否要始终使用所选应用程序,或者仅仅一次是否有设置将其置于一次并删除此2个按钮?
像Intent.setOption('只需一次')在Android中有这样的选项吗?
谢谢

在我创建了一个phonegap应用程序并运行它之后,似乎在logcat中出现了错误
Uncaught TypeError: Cannot call method 'querySelector' of null at file:///android_asset/www/js/index.js:41
Run Code Online (Sandbox Code Playgroud)
这是一个问题吗?我该如何解决这个问题?
只是好奇地尝试过使用带ajax的phonegap从服务器查询,注意到由于不允许访问-控制-允许-起源,一段时间后我的ip被阻塞了。该应用程序仍然可以运行,直到您被阻止为止。
找到解决此问题的方法是jsonp或允许服务器上的访问控制。但是jsonp无法传输文件,因此第二个选项用于文件上传。
允许在服务器上进行访问控制的代码:
<?php header('Access-Control-Allow-Origin: *'); ?>
Run Code Online (Sandbox Code Playgroud)
ft.up的phonegap是否也需要这个?
另一个问题是有办法只允许特定的phonegap应用程序吗?
由于您可以将*更改为特定的URL,但不确定如何对phonegap执行此操作。
谢谢
使用phonegap 2.5.0但是退出应用程序总是给对象没有方法exitApp
用过的 navigator.device.exitApp()
这是折旧的吗?或者我只是错误地使用它
谢谢
所以我有2页的例子page1.html和page2.html.从第1页到第2页有一个href链接.但似乎page2.html中的javascript被忽略而未被调用.(尝试文件准备好,身体onload没有工作)
那么jquery mobile是否只接受第一页上的javascripts?
在调用page2.html后如何运行javascript?
jquery mobile感谢新手.
第2页上的示例代码与第1页类似:
<meta name="viewport" content="width=device-width, user-scalable=no" />
<link rel="stylesheet" type="text/css" href="css/index.css" />
<link rel="stylesheet" href="css/jquery.mobile-1.3.1.min.css">
<script type="text/javascript" src="cordova-2.5.0.js"></script>
<script type="text/javascript" charset="utf-8" src="js/imageresize.js"></script>
<link rel="stylesheet" href="css/jquery.Jcrop.min.css" type="text/css" />
<script src="js/jquery.-1.10.1.min.js"></script>
<script>
$(document).bind("mobileinit", function(){
$.extend( $.mobile , {
defaultPageTransition:'none'
});
});
</script>
<script src="js/jquery.mobile-1.3.1.min.js"></script>
<body>
HELLO WORLD
</body>
<script>
$(function() {
alert('testing js');
});
</script>
Run Code Online (Sandbox Code Playgroud) cordova ×5
android ×4
camera ×1
cross-domain ×1
exit ×1
image ×1
javascript ×1
php ×1
share ×1