标签: ionic-v1

如何在Device Ionic App的情况下添加Referer Header

嗨,我有一个在Ionic v1开发的应用程序,它的工作正常,同时从浏览器付款,但从Android设备付款时,它不会将我重定向到支付网关页面.

https://test.sbiepay.com/secure/AggregatorHostedListener

支付网关团队表示我需要在Android设备的情况下传递额外的Referer标头然后只允许来自Android设备的请求.

我做了每个技巧,在设备的情况下添加额外的标题,但没有任何工作.

在Android设备的情况下,任何人都可以帮助我这个如何向支付网关发送带有请求的额外标题.

<form name="sendParam" method="post" 
 action="https://test.sbiepay.com/secure/AggregatorHostedListener">                       
            <input ng-repeat="(key, value) in fields" type="hidden" 
  name="{{key}}" value="{{value}}" />                                
            <input type="submit" value="enter" style="position: 
     absolute; left: -9999px"/>
</form>
Run Code Online (Sandbox Code Playgroud)

上面的表单使用js提交.如果是web,这些标题会自动添加.

var fields = {                        
    EncryptTrans: response.data.data.EncryptTrans,                                                      
    merchIdVal: appConfig.merchIdVal                           
};                        
if (appConfig.isDevice) {//Device
    console.log('Run in device');
    $http.defaults.headers.post['Referer'] = 
    "http://app.ptl.staging.edubold.com/";
    $http.defaults.headers.post['Origin'] = 
    "http://app.ptl.staging.edubold.com/";                            
    openInAppBrowser(fields);
}
Run Code Online (Sandbox Code Playgroud)

jquery ionic-v1

11
推荐指数
1
解决办法
434
查看次数

iOS背景颜色上的状态栏

我很难将iOS状态栏背景颜色设置为透明.我正在使用最新版本的cordova状态栏和离子,并将所有内容保留为默认设置,但由于某种原因我得到了白色背景颜色.我怎样才能设置移植的背景颜色,不管怎样,这是默认值.

IOS-状态栏

ios cordova ionic-framework cordova-plugins ionic-v1

10
推荐指数
2
解决办法
1万
查看次数

通过实例在AngularJS/Ionic中进行深度链接

我正在为iOS + Android构建一个AngularJS(1.x)和Ionic/Cordova移动应用程序.我想在我的登录页面添加/创建"深层链接",这样当我向新用户发送" 确认您的电子邮件 "电子邮件时,他们会点击链接确认他们的注册,然后如果他们在他们的移动设备(安装了我的应用程序),它们将直接进入应用程序登录页面.

我看到了这个插件,但我没有在AngularJS/Ionic/Cordova应用程序中创建深层链接的经验.有任何想法吗?

deep-linking angularjs cordova ionic-v1

6
推荐指数
1
解决办法
2055
查看次数

Ionic1-Cordova-ios-供应配置文件推送通知错误

我在iOS上建立离子应用程式时遇到问题。如果运行release build命令,则归档成功,但导出失败,并显示以下错误:

错误:exportArchive:“ TeaZe.app”需要具有“推送通知”功能的配置文件。

Error Domain = IDEProvisioningErrorDomain代码= 9““ TeaZe.app”需要具有推送通知功能的配置文件。” UserInfo = {NSLocalizedDescription =“ TeaZe.app”需要具有推送通知功能的配置文件。NSLocalizedRecoverySuggestion =添加配置文件导出选项属性列表中的“ provisioningProfiles”字典。}

**出口失败**

供应配置文件肯定具有推送通知服务: 供应配置文件

该功能已在xcode中启用: XCode推送通知

我仍然可以在xcode中构建和存档应用程序而没有任何错误,但是我发现推送通知不再起作用!

我的构建环境:

Ionic CLI 3.20.0
ionic1 1.3.3
ios 4.5.3
XCode 9.3
Run Code Online (Sandbox Code Playgroud)

似乎为cordova配置了一些文件,但我不知道该怎么办。我删除了所有证书/配置文件,并重新创建了xcode和cordova-ios,将其更新为最新版本。还尝试降级xcode,但与我的iPhone不兼容,因此不值得。

有人遇到过这个吗?

xcode ionic-framework cordova-ios ionic-v1

5
推荐指数
1
解决办法
884
查看次数

ionic 1在特定屏幕中集成了特定的谷歌分析

我想知道如何整合ionic v1google analytics 和跟踪特定的屏幕.

例如,我想要谷歌分析代码UA-XXX并跟踪特定导航(tab1,tab2等)

google-analytics event-tracking ionic-framework ionic-v1

5
推荐指数
1
解决办法
423
查看次数

如何在AngularJS中使用ng-repeat创建嵌套结构

使用ng-repeat,AngularJS循环问题

我在使用角度js(离子1 app)中的ng-repeat创建这个循环结构时遇到了麻烦.当我使用ng-repeat时,日期会在每个循环中重复显示每个事件.但我想只为相应的事件显示一次日期,如图所示.

图片

angularjs angularjs-ng-repeat ng-show ionic-v1

4
推荐指数
1
解决办法
87
查看次数