You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by pu...@apache.org on 2012/04/28 02:26:43 UTC
[5/13] wp7 commit: fetch meta viewport on page load
fetch meta viewport on page load
Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-wp7/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-wp7/commit/3676534a
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-wp7/tree/3676534a
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-wp7/diff/3676534a
Branch: refs/heads/master
Commit: 3676534a2b3880e9693cf713a0244f82ebbfa40a
Parents: c341247
Author: Jesse MacFadyen <pu...@gmail.com>
Authored: Thu Apr 26 18:57:25 2012 -0700
Committer: Jesse MacFadyen <pu...@gmail.com>
Committed: Thu Apr 26 18:57:25 2012 -0700
----------------------------------------------------------------------
framework/Cordova/BrowserMouseHelper.cs | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cordova-wp7/blob/3676534a/framework/Cordova/BrowserMouseHelper.cs
----------------------------------------------------------------------
diff --git a/framework/Cordova/BrowserMouseHelper.cs b/framework/Cordova/BrowserMouseHelper.cs
index 3e02971..6af02ad 100644
--- a/framework/Cordova/BrowserMouseHelper.cs
+++ b/framework/Cordova/BrowserMouseHelper.cs
@@ -95,6 +95,20 @@ namespace WP7CordovaClassLib
void Browser_LoadCompleted(object sender, System.Windows.Navigation.NavigationEventArgs e)
{
+
+ string metaScript = "(function() { return document.querySelector('meta[name=viewport]').content; })()";
+ string scriptRet = null;
+
+ try
+ {
+ string eval = _browser.InvokeScript("eval",new string[] {metaScript}) as string;
+ }
+ catch (Exception)
+ {
+
+ }
+
+
try
{
_browser.InvokeScript("execScript", MinifiedMouseScript);