允许chrome访问本地文件以进行cordova测试

时间:2016-02-16 14:54:24

标签: cordova google-chrome google-chrome-extension cors allow-same-origin

我有cordova应用程序加载运行时所需的corretc html文件,这在作为应用程序启动时工作正常。是否有可能在chrome中测试这种功能,因为这会加速开发。

首先,我使用

从cmd行打开了chrome
  

C:\ installationpath \ chrome.exe --allow-file-access-from-files

正如here所述,但这给了我同样的错误:

  

XMLHttpRequest无法加载   文件:/// C:/myworkdir/myfile.html。交叉   原始请求仅支持协议方案:http,数据,   chrome,chrome-extension,https,chrome-extension-resource。

并且还为jquery mobile添加了这个:

by=ID

有没有办法解决这个问题,或者我应该直接在app上使用chrome://inpsect进行调试,因为我正在构建

如果它有助于app中的功能:

$(document).bind('mobileinit',function(){
   $.support.cors = true;
   $.mobile.allowCrossDomainPages = true;
   $.mobile.changePage.defaults.changeHash = false;
   $.mobile.hashListeningEnabled = false;
   $.mobile.pushStateEnabled = false;
});
  

此功能在我的应用程序上正常运行

1 个答案:

答案 0 :(得分:1)

尝试:

--Test Data
DECLARE @Test TABLE (
        Letter VARCHAR(1),
        Number VARCHAR(10),
        Test VARCHAR(10)
    )

INSERT  INTO @Test
VALUES  ('A', '01', 'Test1'),
        ('A', '02', 'Test2'),
        ('A', '03', 'Test3'),
        ('B', '04', 'Test4'),
        ('C', '05', 'Test5'),
        ('C', '06', 'Test6')


--Query
SELECT  CASE WHEN COUNT(*) OVER (PARTITION BY Letter) > 1 THEN '**'
                ELSE ''
        END [Related],
        *
FROM    @Test