问题列表 - 第47545页

如何使用Phonegap将图像加载到HTML5 Canvas上

尝试将图像加载到html5画布上,然后使用Phonegap在Android上运行html5.这是我的HTML.

<!DOCTYPE HTML>
<html>
<body>
<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">
Your browser does not support the canvas element.
</canvas>
<script type="text/javascript">
    var c=document.getElementById("myCanvas");
    var cxt=c.getContext("2d");
    var img=new Image()
    img.src="img_flwr.png"
    cxt.drawImage(img,0,0);
</script>
<img src="img_flwr.png"/>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我已经包含了标准的img标签来演示这个问题.

在Firefox下,此页面正确显示在画布上和标准img标记中呈现的图像.

Firefox下的结果

当我使用Phonegap部署到Android模拟器时,只有标准img显示图片.

通过Phonegap在Android模拟器上生成结果

html和.png文件都在我的phonegap项目的assets/www文件夹中.

如何在画布上正确渲染图像?

编辑..修复(感谢Avinash)..它的所有关于计时..你需要等到img加载之前绘制到画布上..vis

var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
var img=new Image()
img.src="img_flwr.png";
img.onload = function() { 
    cxt.drawImage(img,0,0);
};
Run Code Online (Sandbox Code Playgroud)

html5 android canvas cordova

6
推荐指数
1
解决办法
2万
查看次数

链接问题:i386:x86-64输入文件架构*.o与i386输出不兼容

当我将我的osdev移动到Linux时,我遇到了一个问题,它之前在gcc 3.5.*和binutils 2.18(编译为输出x86_64-elf)上运行在cygwin下运行.

以下是信息:

gcc -v


Using built-in specs.
Target: i686-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.4.4-14ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.4 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-targets=all --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu
Thread model: posix
gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) 
Run Code Online (Sandbox Code Playgroud)



ld -v


GNU ld (GNU Binutils for Ubuntu) 2.20.51-system.20100908


ld -help的一部分


....
ld: supported targets: elf32-i386 a.out-i386-linux pei-i386 elf32-little elf32-big elf64-x86-64 pei-x86-64 elf64-l1om elf64-little elf64-big plugin srec symbolsrec …
Run Code Online (Sandbox Code Playgroud)

c assembly linker gcc linker-scripts

7
推荐指数
1
解决办法
2万
查看次数

使用数据库生成的GUID和日期时间与EF4

我有一个带ID(a uniqueidentifier),a datetime和值的简单表.

我想getdate()在数据库上使用记录插入时间和newid()id.如何配置实体框架来执行此操作?当我尝试在DB上分配id时,我得到:

Violation of PRIMARY KEY constraint 'PK_Random'. Cannot insert duplicate key in object 'dbo.Random'. The duplicate key value is (00000000-0000-0000-0000-000000000000).
Run Code Online (Sandbox Code Playgroud)

entity-framework sql-server-2008 entity-framework-4

10
推荐指数
2
解决办法
7845
查看次数

处理来自 WinHttpRequest 的事件

我使用的程序运行 .VBS 脚本

那么,在VBScript中如何处理WinHttpRequest对象的OnResponseFinished事件呢?

Set oHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")
oHTTP.Open "GET", "http://www.google.com", True
oHTTP.Send
Run Code Online (Sandbox Code Playgroud)

vbscript events httpwebrequest

5
推荐指数
1
解决办法
2万
查看次数

"|| ="操作数在ruby中代表什么?

可能重复:
Ruby中的|| =是什么意思?

我测试过这样:

>> a||=3
=> 3
>> a
=> 3
>> a||=b
=> 3
>> b
NameError: undefined local variable or method `b' for main:Object
    from (irb):11
Run Code Online (Sandbox Code Playgroud)

ruby

1
推荐指数
1
解决办法
1461
查看次数

隐式对象cc和组件之间的jsf差异

也许这是一个愚蠢的问题,但我使用

cc
Run Code Online (Sandbox Code Playgroud)

引用复合组件,例如cc.attrs.randomAttr,但我也看到了

component
Run Code Online (Sandbox Code Playgroud)

隐含的对象,我已经使用它,因为我被告知,但我真的不明白它是什么.有人可以解释一下吗?

java jsf composite-component jsf-2

3
推荐指数
1
解决办法
2699
查看次数

如何将BigDecimal重置为零

你好,我有一个BigDecimal临时变量,我希望它可以在一个函数中重用.如果值大于零,我有办法将此变量重置为零吗?

谢谢 @!

java bigdecimal

8
推荐指数
2
解决办法
2万
查看次数

如何在AJAX调用上使用django-debug-toolbar?

我很好奇是否有合理的方法来使用(惊人的)django-debug-toolbar和AJAX查询.

例如,我使用带有一堆参数的jQuery $ .get来命中Django URL并将其加载到内联中.如果我有错误,它不会在工具栏上注册.我也不能通过复制AJAX URL来使用它,因为DDT附加到响应的body标签,并且包含具有AJAX响应的body标签没有任何意义.

任何方向都会有所帮助!谢谢!

python django django-debug-toolbar

52
推荐指数
3
解决办法
1万
查看次数

使用Perl对目录文件名进行排序

我想按名称对目录中的文件进行排序/打印.我的代码列出了所有代码,但排序是偏斜的.这是我的代码和结果.任何建议都将受到欢迎!

my $file;
opendir (DIR, "$dir");
while ($file = readdir(DIR)) {
    push (my @files, $file);
    @files = sort {$a cmp $b} @files;   #NOT sorting!
    foreach $file (@files) {
        print "$file\n";
    }
}
Run Code Online (Sandbox Code Playgroud)

以下是"排序"结果:

Screenshot-Chess_-_Human_versus_GNUchess.png  
test.html  
katyperry.gif  
test.cgi  
Californication.S04E05.HDTV.XviD-ASAP.avi  
FreeWatch_13.exe  
proxy.jpg  
test.pl-  
.  
attachment2.jpg  
attachment.jpg  
Californication.S04E06.HDTV.XviD-LOL.avi  
Californication.S04E07.HDTV.XviD-LOL.avi  
boxter.jpg  
..  
Run Code Online (Sandbox Code Playgroud)

sorting perl

2
推荐指数
2
解决办法
9659
查看次数

drupal全局变量

如何在drupal中访问全局变量

drupal

0
推荐指数
1
解决办法
889
查看次数