小编Chr*_*ris的帖子

将php变量发布到新窗口

我有一个由数据库动态构建的页面.对于动态构建的每个东西,我想要一个弹出一个新窗口的链接,新窗口将根据单击第一页上的项目从数据库填充一个列表.我尝试过POST方法并将变量发布到url(我知道这很危险).使这个独特的另一件事是被点击的链接实际上不是页面的链接,但是我做了一些Javascript来调用一个打开一个新窗口和一个新的php页面的函数,因为打开一个是愚蠢的整个新页面只是一个列表.我该怎么做呢?如果您需要更多说明,我会尽力使其更清晰.

我正在构建一个表,它将有这样的链接:

<td><a href="#" style="font-weight:normal; font-style:italic" onclick="function()">Do Stuff</a></td>
Run Code Online (Sandbox Code Playgroud)

function function(){ window.open("page.php", "blank"," toolbar=no, width=400, height=350, top=50, left=50, scrollbars=yes"); }

function()将打开一个带有新php页面的新窗口.问题是如何将php变量放到新窗口.

php

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

霍尼韦尔的Captuvo SL22 SDK

我正在寻找帮助在appcelerator中集成Captuvo SL22 SDK.Captuvo SDK随附了用于ipod的Captuvo扫描仪/ msr.我试图在自定义模块中使用Captuvo SDK并在主应用程序中调用它.我可以使用自定义模块启动方法中的以下代码与Captuvo设备建立连接:

-(void) startup{
    self.captuvo = [Captuvo sharedCaptuvoDevice];
    [self.captuvo addCaptuvoDelegate:self];
    [self.captuvo startDecoderHardware];
}

-(void) DecoderReady{
    //Fire Event successfully to Titanium App
}
Run Code Online (Sandbox Code Playgroud)

启动后,我尝试通过点击应用程序中的按钮打开扫描仪,这是我的代码:

-(void) turnScannerOn{
    if([self.captuvo isDecoderRunning]){
        //Fire event successfully to Titanium App
        [self.captuvo startDecoderScanning];
    }
}
Run Code Online (Sandbox Code Playgroud)

然而,无论我尝试什么,我都无法让扫描仪打开我的生活.我正在将Titanium 3.1.1用于运行iOS 6.1的iPod touch.任何帮助将非常感激!如果我搞清楚,我一定会让别人知道!

更新:所以对此的更新是我能够做到这一点.这要到tiapp.xml进行扫描:

<ios>
    <plist>
        <dict>
            <key>UISupportedExternalAccessoryProtocols</key>
            <array>
                <string>com.honeywell.scansled.protocol.decoder</string>
                <string>com.honeywell.scansled.protocol.msr</string>
                <string>com.honeywell.scansled.protocol.pm</string>
            </array>
        </dict>
    </plist>
</ios>
Run Code Online (Sandbox Code Playgroud)

但是,当您第一次启动应用程序时,我无法使用按钮打开扫描仪,但侧面的触发器工作,但没有返回数据.霍尼韦尔提供了一些示例代码,我注意到这个代码添加到本机应用程序使得扫描程序在初始启动时工作,所以我想知道是否有办法在钛内部复制这个目标C代码:

- (void)viewWillAppear:(BOOL)animated
{
    [[Captuvo sharedCaptuvoDevice] removeCaptuvoDelegate:self] ;
    [[Captuvo sharedCaptuvoDevice] addCaptuvoDelegate:self];
    [[Captuvo sharedCaptuvoDevice] startPMHardware];
    [[Captuvo sharedCaptuvoDevice] startDecoderHardware];
}

- (void)viewDidDisappear:(BOOL)animated
{
    [[Captuvo …
Run Code Online (Sandbox Code Playgroud)

objective-c ipod-touch ios titanium-modules

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

标签 统计

ios ×1

ipod-touch ×1

objective-c ×1

php ×1

titanium-modules ×1