Tag: angularjs

我怎样才能分离应用程序ID和版本在ionic framework

我使用ionic framework在Android上启动了一个应用程序。 我将在iOS上启动应用程序。 所以我想分别拿iOS和Android的id和版本。 现在我的config.xml的顶部显示如下。 <?xml version='1.0' encoding='utf-8'?> <widget id="myappid" version="1.0.9" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> <name>myappname</name> 我可以分开分开这个代码吗? 谢谢

如何从本地应用程序与AngularJS网站的会话?

我正在开发一个几乎完全原生的iOS应用程序。 但是,有一部分应用程序只需要一个Web视图。 我需要做的是让用户select添加到存储在AngularJS网站会话中的购物车中的物品。 select这些项目之后,他们只需打开一个Web视图,其中的结账页面已经知道应用程序中已经select了哪些项目。 如何做到这一点? 谢谢

如何在JavaScript中查询iTunessearchAPI?

我试图查询应用程序商店的信息给定的应用程序,但是我不断收到以下错误。 XMLHttpRequest cannot load https://itunes.apple.com/lookup?id=<some-app-id>. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.<some-website>.co.uk' is therefore not allowed access. The response had HTTP status code 501. 我用来执行请求的代码如下。 有谁知道我可能会出错? var config = { headers: { 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'GET', 'Access-Control-Allow-Headers': 'Content-Type, X-Requested-With', } }; $http.get("https://itunes.apple.com/lookup?id=<some-app-id>", config).success( function(data) { // I got some data back! […]

我必须点击两次以激活任何button动作(离子/angular度)

我有一个应用程序,这是一个Ionic项目。 在Android中它工作正常。 但是当我在ios构build和运行项目时,我必须在Simulator和Device单击twice (双击)每个button。 我不知道到底是什么问题。 以及如何debugging。 他们是谁知道该怎么做? 编辑这个button和标签正在发生。 我把这个CSS: .button:hover {background-color:red;} 当我运行我的项目,并单击button,然后这个:hover CSS应用,并click事件不触发。

cordovakatzer插件背景模式不适用于iOS-9

在我的离子/ angularjs应用程序我使用https://github.com/katzer/cordova-plugin-background-mode/为背景我的应用程序。 它在iOS-8上工作安静,但新的iOS-9不能再工作了。 我做了一些testing,看起来应用程序真的在后台工作,但用户没有得到任何信息。 在iOS-8上,我收到一条消息,如“YourApp正在使用您的位置”或类似的东西在显示器上。 在iOS-9上,此消息缺失。 有人对这个插件有相同的经验吗?

离子转换只能在ios中得到白页

我开发的应用程序在离子和它的工作完美的Android,模拟器和networking(与离子发球)。 但是,当运行在iOS设备上的页面之间的转换突然显示一个白色的视图,而不是它必须显示的视图。 这不是一直发生的,而且当具体发生的时候我没有想到。 我感谢任何帮助。

cordovaiOS空白iframe

在我正在工作的Cordova应用程序中有一个iframe。 问题是,当testing应用程序(模拟器和设备)的iframe是空白的。 在Android上,iframe可以很好地工作。 iframe在Angular指令中dynamic加载。 在指令链接函数中,以下代码用于加载和附加iframe到指令的元素: var iframe = angular.element('<iframe class="widget" width="' + widgetWidth + '" height="' + widgetHeight + '"></iframe>'); iframe.attr('src', url); element.append(iframe); 我也试过用下面几行的东西: var iframe = document.createElement('iframe'); iframe.src = url; 这导致像下面的东西(使用Safari Web检查器): <iframe class="widget" width="384" height="505" src="http://hostname/correct/uri"></iframe> 在我的index.html文件中,我有以下设置: <meta http-equiv="Content-Security-Policy" content="script-src * 'unsafe-eval'; connect-src * 'unsafe-eval'; object-src 'self'; style-src * 'unsafe-inline';"> 我的cordova config.xml中也有以下几行: <access […]

BUG – IOS中的select标记没有完成button

我正在使用最新的离子,并有一个简单的select标签。 <select class="assertive bold" ng-change="changeQuantity({cartItem: part})" ng-model="part.quantity" ng-options="n for n in [] | range:1:101"></select> 当我用ionic emulate ios运行代码 为什么没有完成button的select? 这不应该是默认? 我如何解决这个问题来显示完成button?

在使用IONIC和angularJS制作的ios设备上testingIOS应用程序

我正在制作一个使用IONIC制作的应用程序,我只想在我的iOS设备上进行testing,而不是将其发布到应用程序商店。 我是否还需要一个Apple开发者账户(支付99美元),还是安装了XCODE和IONIC的MAC? 我只是想在我的设备上进行testing,而不是将其发布到app store。

使用IOS 8.3在Safari上的angular度单击问题

这是一个奇怪的问题,这是一些难以产生和探索的东西。 在使用Angular构buildWeb应用程序时,我的老板发现应用程序中使用ng-click指令的所有button都不起作用。 现在,这个问题只发生在iphone 6 with IOS 8.3 and using the safari browser 。 我可以说,当在iPhone5(所有版本),iPhone 6(IOS 9),Safari for Windows和所有其他浏览器(移动和桌面)上testing时, ng-click就像一个魅力。 该应用程序正在使用Angular 1.4.3构build。 这是button的代码,你可以看到,没有什么特别的: <button class="btn calculate-button" ng-click="onCalculate()">Calculate</button> 而在控制器中: $scope.onCalculate = function () { //Do something… And then: $state.go('someplace'); }; 我尝试了很多这里提到的改变,包括ng-touch , ng-bind ,构build我自己的click指令,如下所示: .directive('basicClick', function($parse, $rootScope) { return { compile: function(elem, attr) { var fn = […]