使用this gist阻止链接启动浏览器时,该网站被保存为主屏幕Web应用程序。脚本导致连接到呼叫服务器两次
脚本在某种程度上正在工作。问题是由于某种原因,它正在调用目标页面两次。这会导致Jquery Mobile在每次加载页面时都显示error loading page
,尽管页面已成功加载。
下面是一个例子链接:
<a href="/bookings/3/features" data-ajax="false">Link Example</a>
下面是从服务器日志:
Started GET "/bookings/3/features" for 10.104.4.210 at 2012-03-02 17:13:25 +0000
Processing by FeaturesController#index as HTML
Parameters: {"booking_id"=>"3"}
Booking Load (0.3ms) SELECT `bookings`.* FROM `bookings` WHERE `bookings`.`id` = 3 LIMIT 1
Car Load (0.2ms) SELECT `cars`.* FROM `cars` WHERE `cars`.`id` = 2 LIMIT 1
CarModel Load (0.2ms) SELECT `car_models`.* FROM `car_models` WHERE `car_models`.`id` = 1 LIMIT 1
Manufacturer Load (0.2ms) SELECT `manufacturers`.* FROM `manufacturers` WHERE `manufacturers`.`id` = 1 LIMIT 1
Feature Load (0.3ms) SELECT `features`.* FROM `features` WHERE `features`.`car_model_id` = 1
(0.2ms) SELECT COUNT(*) FROM `car_colours` WHERE `car_colours`.`car_model_id` = 1
Rendered features/index.html.erb within layouts/frontEnd (5.2ms)
Rendered shared/_footer.html.erb (1.1ms)
Completed 200 OK in 62ms (Views: 56.8ms | ActiveRecord: 1.4ms)
Started GET "/bookings/3/features" for 10.104.4.210 at 2012-03-02 17:13:25 +0000
Processing by FeaturesController#index as HTML
Parameters: {"booking_id"=>"3"}
Booking Load (0.4ms) SELECT `bookings`.* FROM `bookings` WHERE `bookings`.`id` = 3 LIMIT 1
Car Load (0.2ms) SELECT `cars`.* FROM `cars` WHERE `cars`.`id` = 2 LIMIT 1
CarModel Load (0.2ms) SELECT `car_models`.* FROM `car_models` WHERE `car_models`.`id` = 1 LIMIT 1
Manufacturer Load (0.2ms) SELECT `manufacturers`.* FROM `manufacturers` WHERE `manufacturers`.`id` = 1 LIMIT 1
Feature Load (0.3ms) SELECT `features`.* FROM `features` WHERE `features`.`car_model_id` = 1
(0.2ms) SELECT COUNT(*) FROM `car_colours` WHERE `car_colours`.`car_model_id` = 1
Rendered features/index.html.erb within layouts/frontEnd (4.5ms)
Rendered shared/_footer.html.erb (1.1ms)
Completed 200 OK in 26ms (Views: 20.8ms | ActiveRecord: 1.3ms)
有一个链接,我需要脚本来处理。如果我这样做,我是该死的,如果我不这样做,该死! – 2012-03-03 08:45:37