phonegap加载变量网址

时间:2013-03-25 11:36:38

标签: jquery html cordova jquery-mobile

我正在使用phonegap。我需要根据输入加载外部网站。输入数据作为上一页的对象传递。然后组合生成URL。 URL将存储在变量$ link中。然后使用load()获取网站。但是将url变量放在load()中似乎无效。我该如何解决?

$(document).on( "pagebeforeshow", "#page1", function( e ) {
            var word2 = passDataObject1;
            var method2 = passDataObject2;
            var location2 = passDataObject3;
            switch(location2)
            {
            case "Entire_Collection":
                location2="%29+";
            break;
            case "Reference_Collection":
                location2="%29+c%3A4";
            break;
            }

            var $link = 'http://....'+method2+word2+location2+'.....';
            $('#result1').load($link);
        });

2 个答案:

答案 0 :(得分:0)

将您的域名“www.yourdomain.com”添加到白名单文件!!!

找到@ How to white-list an external server: Phonegap

这允许所有域名,希望这会有所帮助。

答案 1 :(得分:0)

将变量声明为var link = 'http://....'+method2+word2+location2+'.....'; 没有$