Windows Phone IE11 MobileでテストしようとしているWebサイトで問題が発生しています。基本的に、Iphone、Android、Chrome、Firefox、そしてWindows以外の電話機IE11でも、このコードは正常に動作していますが、IE11 Mobileでは次のコードで "App 'が定義されていません。ここでIE11で定義されていないJavaScriptコードモバイルブラウザがChrome、Firefox、IEで動作しています
はかみそりCSHTMLです:
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/bootstrap")
@Scripts.Render("~/bundles/app")
<script>
$(document).ready(function() {
try {
var overlayUrl = "@Url.Content("~/Content/Images/front_license_outline.png")";
var handleUrl = "@Url.Action("HandlePicture")";
App.init(overlayUrl, handleUrl);
} catch(ex) {alert(ex.message);}
});
</script>
そして、ここでは、私がテストしている他のブラウザのすべての上で定義されてapp.jsファイルの要約版です。
var App = function() {
var init = function(overlayurl, hpu) {
//My Code
}
return { init: init };
}();
私は実際に行くことができるものへとアイデアの多くを持っていないと私は、この問題を回避するためにWP EI11 Mobileまたは何らかの方法でこの問題を解決するためにどちらかの方法を考え出す助けをしたいと思います。
jqueryの - バージョン1.10.2
Modernizer - バージョン2.6.2
ブートストラップ - バージョン3.3.6
あなたは私のコードについてのより多くの情報が必要か、私は作業に重要なことを含めていない可能性が考えられる場合はこの問題を解決するには、私に教えてください。ご協力いただきありがとうございます。
:: EDIT ::
App.init関数内のすべての単一行を編集し、他の場所で見つかる可能性のある無数の行をテストして問題は解決しました。
var App = function() {
var init = function() {
//This is now literally no code here.
}
return { init: init };
}();
とファイル.cshtmlかみそり:
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/modernizr")
@Scripts.Render("~/bundles/bootstrap")
@Scripts.Render("~/bundles/app")
<script>
$(document).ready(function() {
try { App.init(); }
catch(ex) { alert(ex.message); }
});
</script>
警告(ex.message)がまだ発射されます。 'App'は定義されていません。
私に連絡していただきありがとうございます。この時点で、私はApp.init()関数のすべてのコード行をコメントアウトしています。したがって、空の関数だけです。私は$(document).ready()コールバック関数のほとんどで同じことをしました。javascriptは元の投稿と同じように見えますが、cshtmlは次のようになります: '$(document).ready(function){ try { App.init(); } {警告(ex.message);} }); ' 問題は解決しません。 "'App'は定義されていません" –
私が前に言ったように、あなたが探しているものが分からないが、このリンクはあなたを助けるかもしれない。サポートされていない機能に移動してチェックしてください。使用しているものがWPで利用できない場合。あなたは、あなたのアプリが依存しているすべての機能を認識している必要があります。 –
申し訳ありませんリンクを追加するのを忘れてしまいました。 LOL:https://msdn.microsoft.com/en-us/library/dn629259(v=vs.85).aspx –