起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6129|回复: 12

[处理中] Cordova插件

[复制链接]

4

主题

13

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
发表于 2016-7-15 16:48:20 | 显示全部楼层 |阅读模式
inappbrowser插件在ios9中不可用,有解决的办法吗

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-7-15 18:07:26 | 显示全部楼层
您好,您说的这个不能使用是什么意思啊?我们这边是可以正常使用的啊?
回复 支持 反对

使用道具 举报

4

主题

13

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2016-7-18 08:31:47 | 显示全部楼层
九月书生 发表于 2016-7-15 18:07
您好,您说的这个不能使用是什么意思啊?我们这边是可以正常使用的啊?

define(function(require) {
        var $ = require("jquery");
        var justep = require("$UI/system/lib/justep");
        require("cordova!cordova-plugin-inappbrowser");
       

        var Model = function() {
                this.callParent();
        };

        Model.prototype.button1Click = function(event) {
                var ref = cordova.InAppBrowser.open('http://172.20.32.78:8280/ipt', '_blank', 'location=no');
                var myCallback = function(event) {
                        alert(event.url);
                }
                ref.addEventListener('loadstart', myCallback);
        };

        Model.prototype.button2Click = function(event){
                window.location.href = "./media.w";
        };

        return Model;
});

比如说这样,我点击button1Click对应的按钮,在ios上没有任何反应,不报错也不弹出页面。ios是9.3.2的,wex5是3.4的,还有media插件也是一样没有反应,在android上都是好用的
回复 支持 反对

使用道具 举报

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-7-18 16:30:24 | 显示全部楼层
chu_xiao_wei 发表于 2016-7-18 08:31
define(function(require) {
        var $ = require("jquery");
        var justep = require("$UI/system/lib/juste ...

Model.prototype.button1Click = function(event){
                var ref = window.open('https://www.baidu.com/', '_blank', 'location=yes');
                var myCallback = function(event) {
                        alert(event.url);
        };
        ref.addEventListener('loadstart', myCallback);
        };
您好,我这边测试了,是没有问题的啊!正常弹出提示跳转网页!
回复 支持 反对

使用道具 举报

4

主题

13

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2016-7-19 08:43:46 | 显示全部楼层
九月书生 发表于 2016-7-18 16:30
Model.prototype.button1Click = function(event){
                var ref = window.open('https://www.baidu.com/',  ...

请问打包的时候是不是要选发布模式啊,我没有选,不知道是不是这个原因
回复 支持 反对

使用道具 举报

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-7-19 09:28:43 | 显示全部楼层
chu_xiao_wei 发表于 2016-7-19 08:43
请问打包的时候是不是要选发布模式啊,我没有选,不知道是不是这个原因
...

跟打包的方式是没有关系的啊!我觉得是您这个网址的问题吧!您这里写的这个http://172.20.32.78:8280/ipt地址有问题吧!
回复 支持 反对

使用道具 举报

4

主题

13

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2016-7-19 09:46:52 | 显示全部楼层
九月书生 发表于 2016-7-19 09:28
跟打包的方式是没有关系的啊!我觉得是您这个网址的问题吧!您这里写的这个http://172.20.32.78:8280/ipt ...

我试了百度了,也不好使,而且我发现,插件在我的iphone上都不好使了,camera , media,inappbrowser
回复 支持 反对

使用道具 举报

0

主题

245

帖子

515

积分

高级会员

Rank: 4

积分
515
QQ
发表于 2016-7-19 10:00:16 | 显示全部楼层
chu_xiao_wei 发表于 2016-7-19 09:46
我试了百度了,也不好使,而且我发现,插件在我的iphone上都不好使了,camera , media,inappbrowser ...

您好,您是怎么打包的啊!使用的代理服务器还是直接在mac上打包的啊!如果是使用代理服务器的话,您的代理服务器上的wex5的版本与您window上的版本必须是保持一致的!我怀疑是您的插件没有打包进去,您看一下build目录下iOS的目录下是否有对应的插件!
屏幕快照 2016-07-19 上午9.59.51.png
回复 支持 反对

使用道具 举报

4

主题

13

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2016-7-19 10:31:47 | 显示全部楼层
九月书生 发表于 2016-7-19 10:00
您好,您是怎么打包的啊!使用的代理服务器还是直接在mac上打包的啊!如果是使用代理服务器的话,您的代 ...

我使用的是代理服务器打包,插件都打进去了
test.png
回复 支持 反对

使用道具 举报

4

主题

13

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2016-7-19 14:42:24 | 显示全部楼层
本帖最后由 chu_xiao_wei 于 2016-7-19 14:48 编辑
九月书生 发表于 2016-7-19 10:00
您好,您是怎么打包的啊!使用的代理服务器还是直接在mac上打包的啊!如果是使用代理服务器的话,您的代 ...

2016-07-19 14:40:52.534 test[1484:20887] THREAD WARNING: ['InAppBrowser'] took '274099.625244' ms. Plugin should use a background thread.
2016-07-19 14:42:36.824 test[1484:21298] void SendDelegateMessage(NSInvocation *): delegate (webView:decidePolicyForNavigationAction:request:frame:decisionListener failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode

2016-07-19 14:49:42.360 test[1606:26773] THREAD WARNING: ['InAppBrowser'] took '3715.255859' ms. Plugin should use a background thread.
2016-07-19 14:49:42.382 test[1606:26773] localURI:
2016-07-19 14:49:42.382 test[1606:26773] 本地不存在文件null)
2016-07-19 14:49:42.385 test[1606:26773] localURI:
2016-07-19 14:49:42.386 test[1606:26773] 本地不存在文件null)
2016-07-19 14:49:42.389 test[1606:26773] Resetting plugins due to page load.
2016-07-19 14:49:42.391 test[1606:26773] IAB.close() called but it was already closed.
2016-07-19 14:49:42.393 test[1606:26773] localURI:
2016-07-19 14:49:42.395 test[1606:26773] 本地不存在文件null)

xcode里包这个错误, inAppBrowser
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 03:50 , Processed in 0.073256 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表