[英]angularjs and phonegap on windows phone 7
我在讓angularjs在帶phonegap的Windows Phone 7上工作遇到麻煩。 簡單的工作原理很不錯,但是當我嘗試添加頁面包含或視圖(路線)時,它什么也沒做。 在angular.js(1.0.3)中的matchUrl(url,obj)函數中,有一個正則表達式會失敗,因為Windows Phone使用了不尋常的URL格式。
發生的情況是angular期望使用類似'http://localhost/www/index.html'
的網址,但在Windows Phone中,它將看起來像: 'x-wmapp0:app/www/index.html'
。
有誰遇到過這個問題,有解決方案嗎?
到目前為止,此問題仍未解決,請在此處進行跟蹤https://github.com/angular/angular.js/issues/2303
編輯:盡管已提交修復,但提到的問題仍未解決。
我設法通過在phonegap WP7中運行了一個基本的角度應用程序
從角度更改代碼行
var xhr = new XHR();
至
var xhr = new XMLHttpRequest();
使用angularjs-1.1.5並更改行5612與
var SERVER_MATCH = /^([^:]+):[\/\/]*(\w+:{0,1}\w*@)?(\{?[\w\.-]*\}?)(:([0-9]+))?(\/[^\?#]*)?(\?([^#]*))?(#(.*))?$/,
應該解決問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.