ng-include不在iOS上运行

时间:2018-04-04 15:28:06

标签: ios angularjs phonegap

请帮助我解决这个问题,以下代码在Android上正常运行但在iOS上无效。它返回错误

  

XMLHttpRequest无法加载文件:///var/containers/Bundle/Application/16B00380-9909-4D99-B4CA-B02DA895431B/Pilot%20Forge.app/www/templates/Menu.html。   仅支持HTTP

的跨源请求

<html>
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
  </head>
  <body>
    <script type="text/javascript">
        var Appclaim = angular.module("app_forge", []);
        Appclaim.controller("claimController", function ($scope) {                
            $scope.MenuTemplate = {
                Name: "Menu.html",
                Url: "templates/Menu.html"
            }
        });
    </script>
    <form name="form" ng-app="app_forge" ng-controller="claimController">
        <div>{{MenuTemplate.Name}}</div>
        <div ng-include="MenuTemplate.Url"></div>
    </form>
  </body>
</html>

0 个答案:

没有答案