InAppBrowser无法在适用于iOS的Phonegap 3.4.0中运行

 季孙意如 发布于 2023-01-08 17:35

我正在尝试使用phonegap 3.4.0和jQuery mobile 1.4.0为iOS构建应用程序.我已经尝试过每个人都建议的一切.在应用程序中,我将点击链接,它在应用程序中打开,但没有后退按钮或任何东西.因此,我必须强制关闭应用程序并重新开始返回主屏幕.我有以下内容:

 Shop Now

在我的config.xml文件中:





App Name





    App Author





    








      
        
      
           
 
 
         

           
          
   
           
          
           
           




              
           



































    



 


我的index.html标题:







我错过了什么?

1 个回答
  • 我告诉你我是如何使用它的.它可以帮助您找出问题所在.

    config.xml您应该具备以下条件:

    <widget xmlns = "http://www.w3.org/ns/widgets"
        xmlns:gap = "http://phonegap.com/ns/1.0"
        id        = "...."
        version   = "...."> 
    

    ....

    <access origin="*" />
    

    ....

    <feature name="InAppBrowser">
      <param name="android-package" value="org.apache.cordova.InAppBrowser"/>
    </feature>
    <feature name="InAppBrowser">
        <param name="ios-package" value="CDVInAppBrowser" />
    </feature>
    

    ....

    <gap:plugin name="org.apache.cordova.inappbrowser"  />
    



    .html要与innAppBrowser打开链接的每个文件中,您应该具有以下内容:

    <link rel="stylesheet" href="css/jquery.mobile-1.4.2.min.css"> 
    
    <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
    
    <script type="text/javascript" charset="utf-8" src="js/jquery-1.11.1.min.js"></script>
    <script type="text/javascript" charset="utf-8" src="js/jquery.mobile-1.4.2.min.js></script> 
    


    注意:我认为cordova.js应该是您的代码中包含的第一个javascript.任何其他javascripts应遵循.

    希望能帮助到你!

    2023-01-08 17:37 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有