小编Arc*_*yne的帖子

未捕获的TypeError:无法设置未定义的属性"mobile"

我正在开发一个带有角度js和phonegap的应用程序.

我在一个指令中使用jquery mobile,它用于向通知栏添加一些动画.我使用jquery 1.8.1但是当我使用jquery mobile时

<script src="scripts/vendor/jquery/jquery.mobile-1.3.1.js"></script>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Uncaught TypeError: Cannot set property 'mobile' of undefined jquery.mobile-1.3.1.js:26

(anonymous function) jquery.mobile-1.3.1.js:26
(anonymous function) jquery.mobile-1.3.1.js:27
(anonymous function) jquery.mobile-1.3.1.js:22
(anonymous function) jquery.mobile-1.3.1.js:24
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有什么建议?

提前致谢!

jquery-mobile cordova

18
推荐指数
2
解决办法
3万
查看次数

将图像内容从相机加载到文件

我使用以下drictive使用phonegap API拍照(或从库中选择):

MyApp.directive('Camera', function () {
    return {
        restrict: 'A',
        require: 'ngModel',
        link: function(scope, elm, attrs, ctrl) {
            elm.bind('click', function() {
                navigator.camera.getPicture(function (imageURI)
                {
                    scope.$apply(function() {
                        ctrl.$setViewValue(imageURI);
                    });
                }, function (err) {
                    ctrl.$setValidity('error', false);
                },
                //Options => http://docs.phonegap.com/en/2.6.0/cordova_camera_camera.md.html#Camera
                { quality: 50,
                  destinationType:Camera.DestinationType.FILE_URI                      
                })
            });
        }
    };
});
Run Code Online (Sandbox Code Playgroud)

这给我一个看起来像的URI,使用chrome上的ripple模拟器,我可以看到粘贴这个URI.

blob:http%3A//localhost%3A8080/8e18de30-d049-4ce2-ae88-8500b444581e
Run Code Online (Sandbox Code Playgroud)

我的问题是加载此URI

$scope.updateUserProfile = function (user) {

       var myPicfile = $http.get(user.myPicture);

       dataService.uploadPicture . . . some code to update the picture to Parse

    }
Run Code Online (Sandbox Code Playgroud)

*注意:我不能与parse.com一起使用phonegap文件传输:

当我这样做时,我得到:

在此输入图像描述

我提出的要求是:

uploadPicture:function uploadPicture(user,callback){var serverUrl =' …

ripple angularjs cordova parse-platform

7
推荐指数
1
解决办法
2905
查看次数

适用于Chrome仿真设备的Oneplus 6视口大小

我想将OnePlus 6作为自定义设备添加到Google Chrome的模拟设备列表中,但找不到:

  • 设备像素比
  • 用户代理字符串

chrome中的oneplus 6仿真设备缺少设备像素比率和用户代理的参数

android google-chrome web-testing google-chrome-devtools

6
推荐指数
2
解决办法
2481
查看次数

111键指针无效,预期*,但得到字符串

我正在向Parse.com保存一个我称之为动作的对象

我收到以下错误:

111 invalid type for key bookPointer, expected *Book, but got string
Run Code Online (Sandbox Code Playgroud)

我使用的代码是:

 action.set("bookPointer", "SPecEgZUhL");

 action.save(null, {
                success: function (data) {
                    // The object was saved successfully.
                    callback(true);
                },
                error: function (data,error) {
                    // The save failed.
                    // error is a Parse.Error with an error code and description.
                    console.log("Error: " + error.code + " " + error.message);
                    callback(false);
                }
            });
Run Code Online (Sandbox Code Playgroud)

我的图书数据如下:

在此输入图像描述

如何通过javascript获取指向我的书,我的*书的指针?

让我觉得它应该与objectId一起正常工作.

谢谢!

javascript parse-platform

3
推荐指数
2
解决办法
5483
查看次数

错误:找不到101对象进行更新

我有以后的parse.com云代码

Parse.Cloud.afterSave("Action", function (request) {

var BookStatus = Parse.Object.extend("BookStatus");
var Book = Parse.Object.extend("Book");
var book = new Book();

var actionType = request.object.get("actionTypePointer").id;
var bookId = request.object.get("bookPointer").id;

var queryBook = new Parse.Query("Book");
var newBookStatus;

queryBook.get(bookId,{
    success: function (gottenBook) {

        newBookStatus = "idOfTheBookStatus"; 

        book.id = bookId;
        book.set("bookStatus", new BookStatus({id: newBookStatus}));
        gottenBook.set("bookStatus", new BookStatus({id: newBookStatus}));

        //OPTION 1
        gottenBook.save(null,{
            success: function(data) {
                console.log("Bookstatus updated1");
            },
            error: function (data,error) {
                // error is a Parse.Error with an error code and description.
                console.log("Error: " + error.code …
Run Code Online (Sandbox Code Playgroud)

parse-platform

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