问题标签 [dragonfire-sdk]

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.

0 投票
0 回答
193 浏览

iphone - DragonFire SDK 访问冲突

我开始测试 DragonFire SDK,查看它附带的示例应用程序。一切正常,直到我尝试以任何其他方式关闭应用程序然后 shift+F5。

然后我得到一个访问冲突:

MyFirstApp.exe 中 0x002bdb38 处的未处理异常:0xC0000005:访问冲突读取位置 0x00000000。

我正在使用 Visual Studio 2010。

一切都是开箱即用的,我什么也没做。

有谁知道如何解决这一问题?

0 投票
1 回答
61 浏览

php - 来自 PHP 的 Dragonfire SDK 响应

我正在尝试使用 Dragonfire SDK 对 mysql 数据库的查询进行编程。但作为响应,我得到了整个 HTML 结构而不是单个变量。在此示例中,我想要输入的名字的姓氏。有任何想法吗?

PHP:

<?php $Fname= $_GET[Fname];

$abfrage = "SELECT * FROM Names WHERE Fname = '$Fname'";

$ergebnis = mysql_query($abfrage);

while($row = mysql_fetch_object($ergebnis))

{

echo $row->Lname;

} ?>

C++:

int OnResponse(int event, char *response, int length)

{

response[length]=0;

}

响应如下所示: <html> <head> <title>PHP-Test</title> </head> <body> </body> </html>Polo

但我只想要“马球”..

0 投票
1 回答
76 浏览

ios - DragonFire SDK NetSend 回调未触发

我正在 DragonFire SDK 中开发一个 iPhone 应用程序,在该应用程序中我使用 NetSend() 拉出一个图像以显示,以及一堆文本文件,我将在本地解析和存储在 SQLite 数据库中以便快速查询。(这是因为数据在没有智能的服务器上,只是通过 FTP 传输到适当位置的平面文件。)NetSend 调用的位如下所示:

显然我已经更改了文件名和所有内容,以保护无辜者。这是其中一个回调的示例:

我已经确认正在执行 NetSend 块,并且文件存在于 Web 服务器上,但大多数时候回调从未触发。其中一些尚未编写,因此只包含 printf() 但它从未发生过。

奇怪的是,在昨天对此感到沮丧并打算做其他事情之后,当我今天早上回来再次尝试时,其中一个确实运行了,足以让我看到代码中的错误。我修复了这个错误,但现在它不会再次运行。有问题的文件每天都会更新,所以我想知道,NetSend 中是否存在某种缓存,如果该文件在 NetSend 之前运行后没有更新,它不会触发回调?如果是这样,有没有办法禁用或覆盖它?(我可以看到在生产中使用它有多好;事实上,我已经编写了自己的缓存代码以避免调用 NetSend,尽管它目前已被禁用。但是在我开发代码时,我需要得到这个回调继续发生,直到我将数据正确输入 SQLite。)

关于检查什么的任何其他想法?